pub struct TypeParameterAnnotation {
pub ident: Ident,
pub constraint: Option<TypeAnnotation>,
}Fields§
§ident: Ident§constraint: Option<TypeAnnotation>Trait Implementations§
Source§impl Clone for TypeParameterAnnotation
impl Clone for TypeParameterAnnotation
Source§impl Debug for TypeParameterAnnotation
impl Debug for TypeParameterAnnotation
Source§impl Deref for TypeParameterAnnotation
impl Deref for TypeParameterAnnotation
Source§impl From<Ident> for TypeParameterAnnotation
impl From<Ident> for TypeParameterAnnotation
Source§impl PartialEq for TypeParameterAnnotation
impl PartialEq for TypeParameterAnnotation
impl StructuralPartialEq for TypeParameterAnnotation
Auto Trait Implementations§
impl Forget for TypeParameterAnnotation
impl Freeze for TypeParameterAnnotation
impl RefUnwindSafe for TypeParameterAnnotation
impl Send for TypeParameterAnnotation
impl Sync for TypeParameterAnnotation
impl Unpin for TypeParameterAnnotation
impl UnsafeUnpin for TypeParameterAnnotation
impl UnwindSafe for TypeParameterAnnotation
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