pub struct RestPattern { /* private fields */ }Expand description
Implementations§
Source§impl RestPattern
impl RestPattern
pub fn decorators(&self) -> AstChildren<TsDecorator> ⓘ
pub fn dotdotdot_token(&self) -> Option<SyntaxToken>
pub fn pat(&self) -> Option<Pattern>
pub fn colon_token(&self) -> Option<SyntaxToken>
pub fn ty(&self) -> Option<TsType>
Trait Implementations§
Source§impl AstNode for RestPattern
impl AstNode for RestPattern
Source§impl Clone for RestPattern
impl Clone for RestPattern
Source§fn clone(&self) -> RestPattern
fn clone(&self) -> RestPattern
Returns a duplicate 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 RestPattern
impl Debug for RestPattern
Source§impl Display for RestPattern
impl Display for RestPattern
Source§impl From<RestPattern> for ObjectPatternProp
impl From<RestPattern> for ObjectPatternProp
Source§fn from(node: RestPattern) -> ObjectPatternProp
fn from(node: RestPattern) -> ObjectPatternProp
Converts to this type from the input type.
Source§impl From<RestPattern> for Pattern
impl From<RestPattern> for Pattern
Source§fn from(node: RestPattern) -> Pattern
fn from(node: RestPattern) -> Pattern
Converts to this type from the input type.
Source§impl Hash for RestPattern
impl Hash for RestPattern
Source§impl PartialEq for RestPattern
impl PartialEq for RestPattern
impl Eq for RestPattern
impl StructuralPartialEq for RestPattern
Auto Trait Implementations§
impl Freeze for RestPattern
impl RefUnwindSafe for RestPattern
impl Send for RestPattern
impl Sync for RestPattern
impl Unpin for RestPattern
impl UnwindSafe for RestPattern
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