#[repr(C)]pub struct WireNodeAttributes2 {
pub mutable_attributes: WireMutableNodeAttributes,
pub immutable_attributes: WireImmutableNodeAttributes,
}
Expand description
The wire type corresponding to NodeAttributes2
.
Fields§
§mutable_attributes: WireMutableNodeAttributes
§immutable_attributes: WireImmutableNodeAttributes
Trait Implementations§
Source§impl Debug for WireNodeAttributes2
impl Debug for WireNodeAttributes2
Source§impl<___D> Decode<___D> for WireNodeAttributes2where
___D: InternalHandleDecoder + ?Sized + Decoder,
impl<___D> Decode<___D> for WireNodeAttributes2where
___D: InternalHandleDecoder + ?Sized + Decoder,
Source§impl TakeFrom<WireNodeAttributes2> for NodeAttributes2
impl TakeFrom<WireNodeAttributes2> for NodeAttributes2
Source§fn take_from(from: &WireNodeAttributes2) -> Self
fn take_from(from: &WireNodeAttributes2) -> 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<WireNodeAttributes2> for NodeAttributes2
impl TakeFrom<WireNodeAttributes2> for NodeAttributes2
Source§fn take_from(from: &WireNodeAttributes2) -> Self
fn take_from(from: &WireNodeAttributes2) -> 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 WireNodeAttributes2
impl ZeroPadding for WireNodeAttributes2
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 WireNodeAttributes2
impl RefUnwindSafe for WireNodeAttributes2
impl !Send for WireNodeAttributes2
impl !Sync for WireNodeAttributes2
impl Unpin for WireNodeAttributes2
impl UnwindSafe for WireNodeAttributes2
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