pub struct Cast {
pub expr: Box<Expr>,
pub ty: Type,
}Fields§
§expr: Box<Expr>§ty: TypeImplementations§
Trait Implementations§
source§impl From<Cast> for TokenStream
impl From<Cast> for TokenStream
source§impl PartialEq for Cast
impl PartialEq for Cast
impl Eq for Cast
impl StructuralEq for Cast
impl StructuralPartialEq for Cast
Auto Trait Implementations§
impl RefUnwindSafe for Cast
impl Send for Cast
impl Sync for Cast
impl Unpin for Cast
impl UnwindSafe for Cast
Blanket Implementations§
source§impl<E> Accessible for Ewhere
E: Into<Expr>,
impl<E> Accessible for Ewhere E: Into<Expr>,
source§impl<E> Assignable for Ewhere
E: Into<Expr>,
impl<E> Assignable for Ewhere E: Into<Expr>,
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