pub enum TypeofArg {
Expr(ExprId),
Type(TypeNameId),
}Expand description
What a typeof was applied to.
Variants§
Trait Implementations§
impl Copy for TypeofArg
impl Eq for TypeofArg
impl StructuralPartialEq for TypeofArg
Auto Trait Implementations§
impl Freeze for TypeofArg
impl RefUnwindSafe for TypeofArg
impl Send for TypeofArg
impl Sync for TypeofArg
impl Unpin for TypeofArg
impl UnsafeUnpin for TypeofArg
impl UnwindSafe for TypeofArg
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