pub struct TSAsExpression {
pub base: BaseNode,
pub expression: Box<Expression>,
pub type_annotation: RawNode,
}Fields§
§base: BaseNode§expression: Box<Expression>§type_annotation: RawNodeTrait Implementations§
Source§impl Clone for TSAsExpression
impl Clone for TSAsExpression
Source§fn clone(&self) -> TSAsExpression
fn clone(&self) -> TSAsExpression
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 TSAsExpression
impl Debug for TSAsExpression
Auto Trait Implementations§
impl Freeze for TSAsExpression
impl RefUnwindSafe for TSAsExpression
impl Send for TSAsExpression
impl Sync for TSAsExpression
impl Unpin for TSAsExpression
impl UnsafeUnpin for TSAsExpression
impl UnwindSafe for TSAsExpression
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