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