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