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