[−][src]Function rustc_builtin_macros::deriving::decodable::decode_static_fields

pub(in deriving::decodable) fn decode_static_fields<F>(
    cx: &mut ExtCtxt<'_>,
    trait_span: Span,
    outer_pat_path: Path,
    fields: &StaticFields,
    getarg: F
) -> P<Expr> where
    F: FnMut(&mut ExtCtxt<'_>, Span, Symbol, usize) -> P<Expr>, 

Creates a decoder for a single enum variant/struct: