pub struct EnvToolConfig {
pub tool_bus: ToolBus,
pub exec_rx: Receiver<ToolExecCommand>,
}Expand description
Bundle of tool-system resources for the EnvActor.
Fields are feature-gated internally; the struct always exists so call
sites can pass Option<EnvToolConfig> without any #[cfg] on the
function signature.
Fields§
§tool_bus: ToolBus§exec_rx: Receiver<ToolExecCommand>Auto Trait Implementations§
impl Freeze for EnvToolConfig
impl RefUnwindSafe for EnvToolConfig
impl Send for EnvToolConfig
impl Sync for EnvToolConfig
impl Unpin for EnvToolConfig
impl UnsafeUnpin for EnvToolConfig
impl UnwindSafe for EnvToolConfig
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