pub struct PlainCollectionHeader {
pub equiv_kind: Box<EquivalenceKind>,
pub element_flags: Box<CollectionElementFlag>,
}Fields§
§equiv_kind: Box<EquivalenceKind>§element_flags: Box<CollectionElementFlag>Implementations§
Source§impl PlainCollectionHeader
impl PlainCollectionHeader
pub const SERIALIZE_KIND: SerializeKind = xidl_xcdr::SerializeKind::Cdr
Trait Implementations§
Source§impl XcdrDeserialize for PlainCollectionHeader
impl XcdrDeserialize for PlainCollectionHeader
fn deserialize<D: XcdrDeserializer + ?Sized>( deserializer: &mut D, ) -> XcdrResult<Self>
Source§impl XcdrSerialize for PlainCollectionHeader
impl XcdrSerialize for PlainCollectionHeader
fn serialize_kind(&self) -> SerializeKind
fn serialize_with<S: XcdrSerializer + ?Sized>( &self, serializer: &mut S, ) -> XcdrResult<()>
fn serialize(&self, buf: &mut [u8]) -> Result<usize, XcdrError>where
Self: Sized,
Auto Trait Implementations§
impl Freeze for PlainCollectionHeader
impl RefUnwindSafe for PlainCollectionHeader
impl Send for PlainCollectionHeader
impl Sync for PlainCollectionHeader
impl Unpin for PlainCollectionHeader
impl UnsafeUnpin for PlainCollectionHeader
impl UnwindSafe for PlainCollectionHeader
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