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