Skip to main content

DirPreResult

Type Alias DirPreResult 

Source
pub type DirPreResult<V> = Result<DirAction<<V as WalkVisitor>::Summary, <V as WalkVisitor>::DirContext, <V as WalkVisitor>::DirState>, OperationError<<V as WalkVisitor>::Summary>>;
Expand description

The Result a WalkVisitor::dir_pre produces: a DirAction over the visitor’s three associated types, or its OperationError. A named alias so the trait method’s signature stays readable.

Aliased Type§

pub enum DirPreResult<V> {
    Ok(DirAction<<V as WalkVisitor>::Summary, <V as WalkVisitor>::DirContext, <V as WalkVisitor>::DirState>),
    Err(OperationError<<V as WalkVisitor>::Summary>),
}

Variants§

§1.0.0

Ok(DirAction<<V as WalkVisitor>::Summary, <V as WalkVisitor>::DirContext, <V as WalkVisitor>::DirState>)

Contains the success value

§1.0.0

Err(OperationError<<V as WalkVisitor>::Summary>)

Contains the error value