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