mod.rs - source
Description: Source of the Rust file `library/std/src/sys/io/kernel_copy/mod.rs`.

#
std/sys/io/kernel_copy/
mod.rs

    1pub enum CopyState {
    2    #[cfg_attr(not(any(target_os = "linux", target_os = "android")), expect(dead_code))]
    3    Ended(u64),
    4    Fallback(u64),
    5}
    6
    7cfg_select! {
    8    any(target_os = "linux", target_os = "android") => {
    9        mod linux;
    10        pub use linux::kernel_copy;
    11    }
    12    _ => {
    13        use crate::io::{Result, Read, Write};
    14
    15        pub fn kernel_copy<R: ?Sized, W: ?Sized>(_reader: &mut R, _writer: &mut W) -> Result<CopyState>
    16        where
    17            R: Read,
    18            W: Write,
    19        {
    20            Ok(CopyState::Fallback(0))
    21        }
    22    }
    23}