Module transformers

Module transformers 

Source
Expand description

§Transformers Module

This module provides transformer-related functional programming abstractions for converting values from one type to another, including single-parameter transformers, bi-transformers, and their stateful variants.

§Author

Haixing Hu

Re-exports§

pub use bi_transformer::ArcBiTransformer;
pub use bi_transformer::ArcBinaryOperator;
pub use bi_transformer::BiTransformer;
pub use bi_transformer::BinaryOperator;
pub use bi_transformer::BoxBiTransformer;
pub use bi_transformer::BoxBinaryOperator;
pub use bi_transformer::FnBiTransformerOps;
pub use bi_transformer::RcBiTransformer;
pub use bi_transformer::RcBinaryOperator;
pub use bi_transformer_once::BiTransformerOnce;
pub use bi_transformer_once::BinaryOperatorOnce;
pub use bi_transformer_once::BoxBiTransformerOnce;
pub use bi_transformer_once::BoxBinaryOperatorOnce;
pub use bi_transformer_once::FnBiTransformerOnceOps;
pub use stateful_bi_transformer::ArcConditionalStatefulBiTransformer;
pub use stateful_bi_transformer::ArcStatefulBiTransformer;
pub use stateful_bi_transformer::BoxConditionalStatefulBiTransformer;
pub use stateful_bi_transformer::BoxStatefulBiTransformer;
pub use stateful_bi_transformer::FnStatefulBiTransformerOps;
pub use stateful_bi_transformer::RcConditionalStatefulBiTransformer;
pub use stateful_bi_transformer::RcStatefulBiTransformer;
pub use stateful_bi_transformer::StatefulBiTransformer;
pub use stateful_transformer::ArcConditionalStatefulTransformer;
pub use stateful_transformer::ArcStatefulTransformer;
pub use stateful_transformer::BoxConditionalStatefulTransformer;
pub use stateful_transformer::BoxStatefulTransformer;
pub use stateful_transformer::FnStatefulTransformerOps;
pub use stateful_transformer::RcConditionalStatefulTransformer;
pub use stateful_transformer::RcStatefulTransformer;
pub use stateful_transformer::StatefulTransformer;
pub use transformer::ArcConditionalTransformer;
pub use transformer::ArcTransformer;
pub use transformer::ArcUnaryOperator;
pub use transformer::BoxConditionalTransformer;
pub use transformer::BoxTransformer;
pub use transformer::BoxUnaryOperator;
pub use transformer::FnTransformerOps;
pub use transformer::RcConditionalTransformer;
pub use transformer::RcTransformer;
pub use transformer::RcUnaryOperator;
pub use transformer::Transformer;
pub use transformer::UnaryOperator;
pub use transformer_once::BoxConditionalTransformerOnce;
pub use transformer_once::BoxTransformerOnce;
pub use transformer_once::BoxUnaryOperatorOnce;
pub use transformer_once::FnTransformerOnceOps;
pub use transformer_once::TransformerOnce;
pub use transformer_once::UnaryOperatorOnce;

Modules§

bi_transformer
BiTransformer Types
bi_transformer_once
BiTransformerOnce Types
macros
Transformer Macros Module
stateful_bi_transformer
StatefulBiTransformer Types
stateful_transformer
StatefulTransformer Types
transformer
Transformer Types
transformer_once
TransformerOnce Types