Module assemble_core::prelude

source ·
Expand description

Provides many useful, often use types and functions within assemble

Re-exports

pub use crate::project::shared::SharedProject;
pub use lazy_evaluation::Provider;
pub use lazy_evaluation::ProviderExt;
pub use plugins::Plugin;
pub use plugins::PluginAware;
pub use plugins::PluginManager;
pub use startup::listeners;
pub use crate::error::Result;
pub use crate::project::error::ProjectError;
pub use crate::project::error::ProjectResult;
pub use identifier::ProjectId;
pub use identifier::TaskId;
pub use super::*;
pub use startup::initialization::*;
pub use startup::invocation::*;

Enums

Result is a type that represents either success (Ok) or failure (Err).