pub struct AppliedBuiltinTypeAnnotations {
pub verbatim: Option<AppliedVerbatimAnnotation>,
}Expand description
AppliedBuiltinTypeAnnotations (§7.3.4.5.4): @verbatim auf Typ-Level.
Wire: sequence<AppliedVerbatimAnnotation, 1> (0 oder 1 Eintrag =
“absent”/“present”). Weitere Builtin-Type-Annotations (@unit,
@min, @max, @hash_id) gehoeren zum Member-Scope, nicht Typ.
Fields§
§verbatim: Option<AppliedVerbatimAnnotation>Optionale @verbatim-Direktive.
Implementations§
Source§impl AppliedBuiltinTypeAnnotations
impl AppliedBuiltinTypeAnnotations
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 AppliedBuiltinTypeAnnotations
impl Clone for AppliedBuiltinTypeAnnotations
Source§fn clone(&self) -> AppliedBuiltinTypeAnnotations
fn clone(&self) -> AppliedBuiltinTypeAnnotations
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 Default for AppliedBuiltinTypeAnnotations
impl Default for AppliedBuiltinTypeAnnotations
Source§fn default() -> AppliedBuiltinTypeAnnotations
fn default() -> AppliedBuiltinTypeAnnotations
Returns the “default value” for a type. Read more
Source§impl PartialEq for AppliedBuiltinTypeAnnotations
impl PartialEq for AppliedBuiltinTypeAnnotations
Source§fn eq(&self, other: &AppliedBuiltinTypeAnnotations) -> bool
fn eq(&self, other: &AppliedBuiltinTypeAnnotations) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for AppliedBuiltinTypeAnnotations
impl StructuralPartialEq for AppliedBuiltinTypeAnnotations
Auto Trait Implementations§
impl Freeze for AppliedBuiltinTypeAnnotations
impl RefUnwindSafe for AppliedBuiltinTypeAnnotations
impl Send for AppliedBuiltinTypeAnnotations
impl Sync for AppliedBuiltinTypeAnnotations
impl Unpin for AppliedBuiltinTypeAnnotations
impl UnsafeUnpin for AppliedBuiltinTypeAnnotations
impl UnwindSafe for AppliedBuiltinTypeAnnotations
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