pub struct CompleteSequenceType {
pub collection_flag: Box<CollectionTypeFlag>,
pub header: Box<CompleteCollectionHeader>,
pub element: Box<CompleteCollectionElement>,
}Fields§
§collection_flag: Box<CollectionTypeFlag>§header: Box<CompleteCollectionHeader>§element: Box<CompleteCollectionElement>Implementations§
Source§impl CompleteSequenceType
impl CompleteSequenceType
pub const SERIALIZE_KIND: SerializeKind = xidl_xcdr::SerializeKind::Cdr
Trait Implementations§
Source§impl XcdrDeserialize for CompleteSequenceType
impl XcdrDeserialize for CompleteSequenceType
fn deserialize<D: XcdrDeserializer + ?Sized>( deserializer: &mut D, ) -> XcdrResult<Self>
Source§impl XcdrSerialize for CompleteSequenceType
impl XcdrSerialize for CompleteSequenceType
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 CompleteSequenceType
impl RefUnwindSafe for CompleteSequenceType
impl Send for CompleteSequenceType
impl Sync for CompleteSequenceType
impl Unpin for CompleteSequenceType
impl UnsafeUnpin for CompleteSequenceType
impl UnwindSafe for CompleteSequenceType
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