pub struct ExecBundle { /* private fields */ }Expand description
Bundle for the exec: component scheme.
Implementations§
Source§impl ExecBundle
impl ExecBundle
Sourcepub fn config(&self) -> &ExecGlobalConfig
pub fn config(&self) -> &ExecGlobalConfig
Access the validated global config (public for integration tests).
Trait Implementations§
Source§impl ComponentBundle for ExecBundle
impl ComponentBundle for ExecBundle
Source§fn config_key() -> &'static str
fn config_key() -> &'static str
Key under [components.] in Camel.toml.
Source§fn from_toml(value: Value) -> Result<Self, CamelError>
fn from_toml(value: Value) -> Result<Self, CamelError>
Deserialize the raw toml::Value block for this bundle.
Source§fn register_all(self, ctx: &mut dyn ComponentRegistrar)
fn register_all(self, ctx: &mut dyn ComponentRegistrar)
Register all schemes this bundle owns into the context.
Auto Trait Implementations§
impl Freeze for ExecBundle
impl RefUnwindSafe for ExecBundle
impl Send for ExecBundle
impl Sync for ExecBundle
impl Unpin for ExecBundle
impl UnsafeUnpin for ExecBundle
impl UnwindSafe for ExecBundle
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more