pub struct OptionalAppliedAnnotationSeq(pub Option<Vec<AppliedAnnotation>>);Expand description
Optionales sequence<AppliedAnnotation> — wire: sequence<T, 1>.
Tuple Fields§
§0: Option<Vec<AppliedAnnotation>>Implementations§
Source§impl OptionalAppliedAnnotationSeq
impl OptionalAppliedAnnotationSeq
Sourcepub fn encode_into(&self, w: &mut BufferWriter) -> Result<(), EncodeError>
pub fn encode_into(&self, w: &mut BufferWriter) -> Result<(), EncodeError>
Sourcepub fn decode_from(r: &mut BufferReader<'_>) -> Result<Self, DecodeError>
pub fn decode_from(r: &mut BufferReader<'_>) -> Result<Self, DecodeError>
Trait Implementations§
Source§impl Clone for OptionalAppliedAnnotationSeq
impl Clone for OptionalAppliedAnnotationSeq
Source§fn clone(&self) -> OptionalAppliedAnnotationSeq
fn clone(&self) -> OptionalAppliedAnnotationSeq
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 OptionalAppliedAnnotationSeq
impl Debug for OptionalAppliedAnnotationSeq
Source§impl Default for OptionalAppliedAnnotationSeq
impl Default for OptionalAppliedAnnotationSeq
Source§fn default() -> OptionalAppliedAnnotationSeq
fn default() -> OptionalAppliedAnnotationSeq
Returns the “default value” for a type. Read more
Source§impl PartialEq for OptionalAppliedAnnotationSeq
impl PartialEq for OptionalAppliedAnnotationSeq
Source§fn eq(&self, other: &OptionalAppliedAnnotationSeq) -> bool
fn eq(&self, other: &OptionalAppliedAnnotationSeq) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for OptionalAppliedAnnotationSeq
impl StructuralPartialEq for OptionalAppliedAnnotationSeq
Auto Trait Implementations§
impl Freeze for OptionalAppliedAnnotationSeq
impl RefUnwindSafe for OptionalAppliedAnnotationSeq
impl Send for OptionalAppliedAnnotationSeq
impl Sync for OptionalAppliedAnnotationSeq
impl Unpin for OptionalAppliedAnnotationSeq
impl UnsafeUnpin for OptionalAppliedAnnotationSeq
impl UnwindSafe for OptionalAppliedAnnotationSeq
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