Module prelude

Module prelude 

Source
Expand description

use jonmo::prelude::*; imports everything one needs to use start using jonmo.

Re-exports§

pub use crate::builder::JonmoBuilder;
pub use crate::JonmoPlugin;
pub use crate::graph::SignalHandles;
pub use crate::signal;
pub use crate::signal::IntoSignalEither;
pub use crate::signal::Signal;
pub use crate::signal::SignalBuilder;
pub use crate::signal::SignalEither;
pub use crate::signal::SignalExt;
pub use crate::signal_map::IntoSignalMapEither;
pub use crate::signal_map::MutableBTreeMap;
pub use crate::signal_map::MutableBTreeMapBuilder;
pub use crate::signal_map::MutableBTreeMapData;
pub use crate::signal_map::SignalMap;
pub use crate::signal_map::SignalMapEither;
pub use crate::signal_map::SignalMapExt;
pub use crate::signal_vec::IntoSignalVecEither;
pub use crate::signal_vec::MutableVec;
pub use crate::signal_vec::MutableVecBuilder;
pub use crate::signal_vec::MutableVecData;
pub use crate::signal_vec::SignalVec;
pub use crate::signal_vec::SignalVecEither;
pub use crate::signal_vec::SignalVecExt;
pub use crate::utils::LazyEntity;
pub use crate::utils::deref_cloned;
pub use crate::utils::deref_copied;
pub use apply::Also;
pub use apply::Apply;

Macros§

clone
A macro for creating a closure, as well as cloning, copying values into the closure.