pub type ManifestTraverser<'a> = VecTraverser<'a, ManifestCustomTraversal>;

Aliased Type§

struct ManifestTraverser<'a> {
    max_depth: usize,
    check_exact_end: bool,
    decoder: VecDecoder<'a, ManifestCustomValueKind>,
    container_stack: Vec<ContainerState<ManifestCustomTraversal>>,
    next_event_override: NextEventOverride<ManifestCustomValueKind>,
}

Fields§

§max_depth: usize§check_exact_end: bool§decoder: VecDecoder<'a, ManifestCustomValueKind>§container_stack: Vec<ContainerState<ManifestCustomTraversal>>§next_event_override: NextEventOverride<ManifestCustomValueKind>