Struct rustc_hir::GenericParam [−][src]
pub struct GenericParam<'hir> {
pub hir_id: HirId,
pub name: ParamName,
pub bounds: GenericBounds<'hir>,
pub span: Span,
pub pure_wrt_drop: bool,
pub kind: GenericParamKind<'hir>,
}Fields
hir_id: HirIdname: ParamNamebounds: GenericBounds<'hir>span: Spanpure_wrt_drop: boolkind: GenericParamKind<'hir>Implementations
impl<'hir> GenericParam<'hir>[src]
impl<'hir> GenericParam<'hir>[src]pub fn bounds_span(&self) -> Option<Span>[src]
Trait Implementations
impl<'hir> Debug for GenericParam<'hir>[src]
impl<'hir> Debug for GenericParam<'hir>[src]impl<'hir, __CTX> HashStable<__CTX> for GenericParam<'hir> where
__CTX: HashStableContext, [src]
impl<'hir, __CTX> HashStable<__CTX> for GenericParam<'hir> where
__CTX: HashStableContext, [src]