Skip to main content

Crate frp_weave

Crate frp_weave 

Source
Expand description

Weave layer — stateless assembly and validation for the frp graph domain.

Provides:

Re-exports§

pub use archetype::Archetype;
pub use archetype::ArchetypeRegistry;
pub use composer::Composer;
pub use error::WeaveError;
pub use template::BlockTemplate;
pub use template::PortDef;
pub use validator::Validator;

Modules§

archetype
Named, versioned archetypes and a registry for instantiating blocks.
composer
Stateless composer that assembles Blocks from Atoms and a schema.
error
Error types for the weave layer.
template
Serialisable block templates that can be converted to Archetypes.
validator
Stateless validators for connections and block/schema consistency.