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