pub struct TypeIndexSignature {
pub readonly: bool,
pub parameters: Vec<FunctionTypeParameter>,
pub type_annotation: TypeAnnotationNode,
}Fields§
§readonly: bool§parameters: Vec<FunctionTypeParameter>§type_annotation: TypeAnnotationNodeTrait Implementations§
Source§impl Clone for TypeIndexSignature
impl Clone for TypeIndexSignature
Source§fn clone(&self) -> TypeIndexSignature
fn clone(&self) -> TypeIndexSignature
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 TypeIndexSignature
impl Debug for TypeIndexSignature
impl Eq for TypeIndexSignature
Source§impl PartialEq for TypeIndexSignature
impl PartialEq for TypeIndexSignature
impl StructuralPartialEq for TypeIndexSignature
Auto Trait Implementations§
impl Freeze for TypeIndexSignature
impl RefUnwindSafe for TypeIndexSignature
impl Send for TypeIndexSignature
impl Sync for TypeIndexSignature
impl Unpin for TypeIndexSignature
impl UnsafeUnpin for TypeIndexSignature
impl UnwindSafe for TypeIndexSignature
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