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