Enum SpliceMode
pub(in ::sys::io::kernel_copy::linux) enum SpliceMode
Variants
-
Sendfile -
Splice
Trait Implementations
impl PartialEq for SpliceMode
fn eq(&self, other: &SpliceMode) -> bool
impl StructuralPartialEq for SpliceMode
Auto Trait Implementations
impl Freeze for SpliceMode
impl RefUnwindSafe for SpliceMode
impl Send for SpliceMode
impl Sync for SpliceMode
impl Unpin for SpliceMode
impl UnsafeUnpin for SpliceMode
impl UnwindSafe for SpliceMode
Blanket Implementations
impl<T> Any for SpliceMode
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for SpliceMode
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for SpliceMode
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for SpliceMode
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for SpliceMode
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for SpliceMode
impl<T, U> Into<U> for SpliceMode
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 SpliceMode
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 SpliceMode
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>