Module mutators

Module mutators 

Source
Expand description

§Mutators Module

This module provides mutator-related functional programming abstractions for modifying values in-place through mutable references.

§Author

Haixing Hu

Re-exports§

pub use mutator::ArcConditionalMutator;
pub use mutator::ArcMutator;
pub use mutator::BoxConditionalMutator;
pub use mutator::BoxMutator;
pub use mutator::FnMutatorOps;
pub use mutator::Mutator;
pub use mutator::RcConditionalMutator;
pub use mutator::RcMutator;
pub use mutator_once::BoxConditionalMutatorOnce;
pub use mutator_once::BoxMutatorOnce;
pub use mutator_once::FnMutatorOnceOps;
pub use mutator_once::MutatorOnce;
pub use stateful_mutator::ArcConditionalStatefulMutator;
pub use stateful_mutator::ArcStatefulMutator;
pub use stateful_mutator::BoxConditionalStatefulMutator;
pub use stateful_mutator::BoxStatefulMutator;
pub use stateful_mutator::FnMutStatefulMutatorOps;
pub use stateful_mutator::RcConditionalStatefulMutator;
pub use stateful_mutator::RcStatefulMutator;
pub use stateful_mutator::StatefulMutator;

Modules§

macros
Mutator Macros Module
mutator
Mutator Types (Stateless)
mutator_once
MutatorOnce Types
stateful_mutator
Mutator Types