Expand description

A collection of re-exports to make woah::Result the standard result type.

This keeps std::result::Result available as StdResult, and imports additional types and traits to make woah::Result fully-featured, based on feature flags.

Re-exports

pub use crate::Result;
pub use crate::Result::FatalErr;
pub use crate::Result::LocalErr;
pub use crate::Result::Success;

Enums

Used to tell an operation whether it should exit early or go on as usual.

Result is a type that represents either success (Ok) or failure (Err).

Traits

FromResidualExperimental

Used to specify which residuals can be converted into which crate::ops::Try types.

TrustedLenExperimental

An iterator that reports an accurate length using size_hint.

TryExperimental

The ? operator and try {} blocks.

Conversion from an Iterator.

Trait to represent types that can be created by multiplying elements of an iterator.

Trait to represent types that can be created by summing up an iterator.

A trait for implementing arbitrary return types in the main function.