pub struct ZxioSocketMark(/* private fields */);Expand description
A transparent wrapper around the bindgen type.
Implementations§
Trait Implementations§
Source§impl IntoBytes for ZxioSocketMarkwhere
zxio_socket_mark_t: IntoBytes,
impl IntoBytes for ZxioSocketMarkwhere
zxio_socket_mark_t: IntoBytes,
Source§impl TryFromBytes for ZxioSocketMarkwhere
zxio_socket_mark_t: TryFromBytes,
impl TryFromBytes for ZxioSocketMarkwhere
zxio_socket_mark_t: TryFromBytes,
Source§fn try_read_from_bytes(
source: &[u8],
) -> Result<Self, ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_bytes(
source: &[u8],
) -> Result<Self, ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Source§fn try_read_from_prefix(
source: &[u8],
) -> Result<(Self, &[u8]), ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_prefix(
source: &[u8],
) -> Result<(Self, &[u8]), ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Source§fn try_read_from_suffix(
source: &[u8],
) -> Result<(&[u8], Self), ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_suffix(
source: &[u8],
) -> Result<(&[u8], Self), ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
impl Immutable for ZxioSocketMarkwhere
zxio_socket_mark_t: Immutable,
Auto Trait Implementations§
impl Freeze for ZxioSocketMark
impl RefUnwindSafe for ZxioSocketMark
impl Send for ZxioSocketMark
impl Sync for ZxioSocketMark
impl Unpin for ZxioSocketMark
impl UnsafeUnpin for ZxioSocketMark
impl UnwindSafe for ZxioSocketMark
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more