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