Enum CopyResult
pub(in ::sys::io::kernel_copy::linux) enum CopyResult
Variants
-
Ended(u64) -
Error(Error, u64) -
Fallback(u64)
Implementations
impl CopyResult
fn update_take(&self, reader: &mut impl CopyRead)
Auto Trait Implementations
impl !RefUnwindSafe for CopyResult
impl !UnwindSafe for CopyResult
impl Freeze for CopyResult
impl Send for CopyResult
impl Sync for CopyResult
impl Unpin for CopyResult
impl UnsafeUnpin for CopyResult
Blanket Implementations
impl<T> Any for CopyResult
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for CopyResult
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for CopyResult
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for CopyResult
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for CopyResult
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for CopyResult
impl<T, U> Into<U> for CopyResult
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for CopyResult
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for CopyResult
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>