#[repr(C)]pub struct WireSymlinkInfo { /* private fields */ }
Expand description
The wire type corresponding to SymlinkInfo
.
Implementations§
Source§impl WireSymlinkInfo
impl WireSymlinkInfo
pub fn target(&self) -> Option<&WireVector<u8>>
pub fn attributes(&self) -> Option<&WireNodeAttributes2>
Trait Implementations§
Source§impl Debug for WireSymlinkInfo
impl Debug for WireSymlinkInfo
Source§impl<___D> Decode<___D> for WireSymlinkInfowhere
___D: Decoder + ?Sized,
impl<___D> Decode<___D> for WireSymlinkInfowhere
___D: Decoder + ?Sized,
Source§impl TakeFrom<WireSymlinkInfo> for SymlinkInfo
impl TakeFrom<WireSymlinkInfo> for SymlinkInfo
Source§fn take_from(from: &WireSymlinkInfo) -> Self
fn take_from(from: &WireSymlinkInfo) -> Self
Converts from the given
T
, taking any resources that can’t be cloned.§const COPY_OPTIMIZATION: CopyOptimization<Self> = _
const COPY_OPTIMIZATION: CopyOptimization<Self> = _
An optimization flag that allows the bytes of this type to be copied directly during
conversion instead of calling
take_from
. Read moreSource§impl TakeFrom<WireSymlinkInfo> for SymlinkInfo
impl TakeFrom<WireSymlinkInfo> for SymlinkInfo
Source§fn take_from(from: &WireSymlinkInfo) -> Self
fn take_from(from: &WireSymlinkInfo) -> Self
Converts from the given
T
, taking any resources that can’t be cloned.§const COPY_OPTIMIZATION: CopyOptimization<Self> = _
const COPY_OPTIMIZATION: CopyOptimization<Self> = _
An optimization flag that allows the bytes of this type to be copied directly during
conversion instead of calling
take_from
. Read moreSource§impl ZeroPadding for WireSymlinkInfo
impl ZeroPadding for WireSymlinkInfo
Source§fn zero_padding(out: &mut MaybeUninit<Self>)
fn zero_padding(out: &mut MaybeUninit<Self>)
Writes zeroes to the padding for this type, if any.
Auto Trait Implementations§
impl Freeze for WireSymlinkInfo
impl RefUnwindSafe for WireSymlinkInfo
impl !Send for WireSymlinkInfo
impl !Sync for WireSymlinkInfo
impl Unpin for WireSymlinkInfo
impl UnwindSafe for WireSymlinkInfo
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