pub struct AppliedAnnotationParameter {
pub paramname_hash: NameHash,
pub value: Vec<u8>,
}Expand description
AppliedAnnotationParameter (§7.3.4.5.4): ein benannter Parameter einer Annotation-Instanz. Der Parameter-Name wird als 4-byte-Hash gespeichert (spart Payload).
Fields§
§paramname_hash: NameHashHash des Parameter-Namens.
value: Vec<u8>Parameter-Wert als opaque bytes (Discriminator-gefuehrt).
Trait Implementations§
Source§impl Clone for AppliedAnnotationParameter
impl Clone for AppliedAnnotationParameter
Source§fn clone(&self) -> AppliedAnnotationParameter
fn clone(&self) -> AppliedAnnotationParameter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AppliedAnnotationParameter
impl Debug for AppliedAnnotationParameter
Source§impl PartialEq for AppliedAnnotationParameter
impl PartialEq for AppliedAnnotationParameter
Source§fn eq(&self, other: &AppliedAnnotationParameter) -> bool
fn eq(&self, other: &AppliedAnnotationParameter) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for AppliedAnnotationParameter
impl StructuralPartialEq for AppliedAnnotationParameter
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