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