pub struct CompleteBitsetType {
pub bitset_flags: Box<BitsetTypeFlag>,
pub header: Box<CompleteBitsetHeader>,
pub field_seq: Box<CompleteBitfieldSeq>,
}Fields§
§bitset_flags: Box<BitsetTypeFlag>§header: Box<CompleteBitsetHeader>§field_seq: Box<CompleteBitfieldSeq>Implementations§
Source§impl CompleteBitsetType
impl CompleteBitsetType
pub const SERIALIZE_KIND: SerializeKind = xidl_xcdr::SerializeKind::Cdr
Trait Implementations§
Source§impl XcdrDeserialize for CompleteBitsetType
impl XcdrDeserialize for CompleteBitsetType
fn deserialize<D: XcdrDeserializer + ?Sized>( deserializer: &mut D, ) -> XcdrResult<Self>
Source§impl XcdrSerialize for CompleteBitsetType
impl XcdrSerialize for CompleteBitsetType
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,
Source§impl XidlTypeObject for CompleteBitsetType
impl XidlTypeObject for CompleteBitsetType
Auto Trait Implementations§
impl Freeze for CompleteBitsetType
impl RefUnwindSafe for CompleteBitsetType
impl Send for CompleteBitsetType
impl Sync for CompleteBitsetType
impl Unpin for CompleteBitsetType
impl UnsafeUnpin for CompleteBitsetType
impl UnwindSafe for CompleteBitsetType
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