pub struct AppliedAnnotationParameter {
pub paramname_hash: Box<NameHash>,
pub value: Box<AnnotationParameterValue>,
}Fields§
§paramname_hash: Box<NameHash>§value: Box<AnnotationParameterValue>Implementations§
Source§impl AppliedAnnotationParameter
impl AppliedAnnotationParameter
pub const SERIALIZE_KIND: SerializeKind = xidl_xcdr::SerializeKind::Cdr
Trait Implementations§
Source§impl XcdrDeserialize for AppliedAnnotationParameter
impl XcdrDeserialize for AppliedAnnotationParameter
fn deserialize<D: XcdrDeserializer + ?Sized>( deserializer: &mut D, ) -> XcdrResult<Self>
Source§impl XcdrSerialize for AppliedAnnotationParameter
impl XcdrSerialize for AppliedAnnotationParameter
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 AppliedAnnotationParameter
impl RefUnwindSafe for AppliedAnnotationParameter
impl Send for AppliedAnnotationParameter
impl Sync for AppliedAnnotationParameter
impl Unpin for AppliedAnnotationParameter
impl UnsafeUnpin for AppliedAnnotationParameter
impl UnwindSafe for AppliedAnnotationParameter
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