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