pub struct TypeAssertionExpression {
pub expression: Box<Expr>,
pub type_node: Box<Ty>,
}Fields§
§expression: Box<Expr>§type_node: Box<Ty>Trait Implementations§
Source§impl Clone for TypeAssertionExpression
impl Clone for TypeAssertionExpression
Source§fn clone(&self) -> TypeAssertionExpression
fn clone(&self) -> TypeAssertionExpression
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 TypeAssertionExpression
impl Debug for TypeAssertionExpression
impl Eq for TypeAssertionExpression
Source§impl PartialEq for TypeAssertionExpression
impl PartialEq for TypeAssertionExpression
impl StructuralPartialEq for TypeAssertionExpression
Auto Trait Implementations§
impl Freeze for TypeAssertionExpression
impl RefUnwindSafe for TypeAssertionExpression
impl Send for TypeAssertionExpression
impl Sync for TypeAssertionExpression
impl Unpin for TypeAssertionExpression
impl UnsafeUnpin for TypeAssertionExpression
impl UnwindSafe for TypeAssertionExpression
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