pub struct TypeAnnotationDescriptor {
pub annotated_type: u8,
pub id: DescriptorUuid,
pub annotation: String,
}
Fields§
§annotated_type: u8
§id: DescriptorUuid
§annotation: String
Trait Implementations§
source§impl Clone for TypeAnnotationDescriptor
impl Clone for TypeAnnotationDescriptor
source§fn clone(&self) -> TypeAnnotationDescriptor
fn clone(&self) -> TypeAnnotationDescriptor
Returns a copy of the value. Read more
1.0.0 · 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 TypeAnnotationDescriptor
impl Debug for TypeAnnotationDescriptor
source§impl PartialEq<TypeAnnotationDescriptor> for TypeAnnotationDescriptor
impl PartialEq<TypeAnnotationDescriptor> for TypeAnnotationDescriptor
source§fn eq(&self, other: &TypeAnnotationDescriptor) -> bool
fn eq(&self, other: &TypeAnnotationDescriptor) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for TypeAnnotationDescriptor
impl StructuralEq for TypeAnnotationDescriptor
impl StructuralPartialEq for TypeAnnotationDescriptor
Auto Trait Implementations§
impl RefUnwindSafe for TypeAnnotationDescriptor
impl Send for TypeAnnotationDescriptor
impl Sync for TypeAnnotationDescriptor
impl Unpin for TypeAnnotationDescriptor
impl UnwindSafe for TypeAnnotationDescriptor
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