pub struct FlowSubsystem { /* private fields */ }Implementations§
Source§impl FlowSubsystem
impl FlowSubsystem
pub fn new(cfg: FlowSubsystemConfig, ioc: &IocContainer) -> Result<Self>
Trait Implementations§
Source§impl Drop for FlowSubsystem
impl Drop for FlowSubsystem
Source§impl HasVersion for FlowSubsystem
impl HasVersion for FlowSubsystem
Source§fn version(&self) -> SystemVersion
fn version(&self) -> SystemVersion
Returns the version information for this component
Source§impl Subsystem for FlowSubsystem
impl Subsystem for FlowSubsystem
Source§fn is_running(&self) -> bool
fn is_running(&self) -> bool
Check if the subsystem is currently running
Source§fn health_status(&self) -> HealthStatus
fn health_status(&self) -> HealthStatus
Get the current health status of the subsystem Read more
Source§fn as_any_mut(&mut self) -> &mut dyn Any
fn as_any_mut(&mut self) -> &mut dyn Any
Get a mutable reference to self as Any for downcasting
Auto Trait Implementations§
impl Freeze for FlowSubsystem
impl !RefUnwindSafe for FlowSubsystem
impl Send for FlowSubsystem
impl Sync for FlowSubsystem
impl Unpin for FlowSubsystem
impl !UnwindSafe for FlowSubsystem
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