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