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