Crate signalo_traits

Crate signalo_traits 

Source
Expand description

A collection of traits used in ‘signalo’ crates.

Re-exports§

pub use filter::Filter;
pub use finalize::Finalize;
pub use sink::Sink;
pub use source::Source;
pub use guts;

Modules§

filter
Signal transformers that accept an input value and produce an output.
finalize
Trait for extracting results from pipelines.
sink
Signal consumers that process values without direct output.
source
Signal generators that produce values when queried.

Traits§

Config
Trait for configurable systems that expose their configuration type.
ConfigClone
Trait for systems with cloneable configuration.
ConfigRef
Trait for systems with borrowable configuration.
Reset
Trait for resettable systems.
ResetMut
Trait for mutably resettable systems.
State
Trait for stateful systems.
StateMut
Trait for systems with mutably accessible state.
WithConfig
Trait for config-constructable systems.