Trait rustc_typeck::check::coercion::AsCoercionSite [−][src]
pub trait AsCoercionSite {
fn as_coercion_site(&self) -> &Expr<'_>;
}Expand description
Something that can be converted into an expression to which we can apply a coercion.
Required methods
fn as_coercion_site(&self) -> &Expr<'_>[src]
Implementations on Foreign Types
impl AsCoercionSite for Expr<'_>[src]
impl AsCoercionSite for Expr<'_>[src]fn as_coercion_site(&self) -> &Expr<'_>[src]
impl<'a, T> AsCoercionSite for &'a T where
T: AsCoercionSite, [src]
impl<'a, T> AsCoercionSite for &'a T where
T: AsCoercionSite, [src]fn as_coercion_site(&self) -> &Expr<'_>[src]
impl AsCoercionSite for ![src]
impl AsCoercionSite for ![src]fn as_coercion_site(&self) -> &Expr<'_>[src]
impl AsCoercionSite for Arm<'_>[src]
impl AsCoercionSite for Arm<'_>[src]