Skip to main content

ProcessorResult

Type Alias ProcessorResult 

Source
pub type ProcessorResult = Result<Option<CommandOutput>, CommandOutput>;
Expand description

Carries a rendered command outcome while preserving its status.

Ok(Some(output)) reports success, Err(output) reports failure, and Ok(None) suppresses the response. Callers do not infer status from text.

Aliased Type§

pub enum ProcessorResult {
    Ok(Option<CommandOutput>),
    Err(CommandOutput),
}

Variants§

§1.0.0

Ok(Option<CommandOutput>)

Contains the success value

§1.0.0

Err(CommandOutput)

Contains the error value