Struct rustc_hir::OpaqueTy [−][src]
pub struct OpaqueTy<'hir> {
pub generics: Generics<'hir>,
pub bounds: GenericBounds<'hir>,
pub impl_trait_fn: Option<DefId>,
pub origin: OpaqueTyOrigin,
}Fields
generics: Generics<'hir>bounds: GenericBounds<'hir>impl_trait_fn: Option<DefId>origin: OpaqueTyOriginTrait Implementations
impl<'hir, __CTX> HashStable<__CTX> for OpaqueTy<'hir> where
__CTX: HashStableContext, [src]
impl<'hir, __CTX> HashStable<__CTX> for OpaqueTy<'hir> where
__CTX: HashStableContext, [src]