pub struct TypeAnnotationNode {
pub visible: bool,
pub target_info: TypeAnnotationTargetInfo,
pub target_path: TypeAnnotationTargetPath,
pub annotation_node: AnnotationNode,
}Fields§
§visible: bool§target_info: TypeAnnotationTargetInfo§target_path: TypeAnnotationTargetPath§annotation_node: AnnotationNodeTrait Implementations§
Source§impl Clone for TypeAnnotationNode
impl Clone for TypeAnnotationNode
Source§fn clone(&self) -> TypeAnnotationNode
fn clone(&self) -> TypeAnnotationNode
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 moreAuto Trait Implementations§
impl Freeze for TypeAnnotationNode
impl RefUnwindSafe for TypeAnnotationNode
impl Send for TypeAnnotationNode
impl Sync for TypeAnnotationNode
impl Unpin for TypeAnnotationNode
impl UnwindSafe for TypeAnnotationNode
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