pub struct BusRegistry;Implementations§
Source§impl BusRegistry
impl BusRegistry
pub async fn ensure_running(self, bus: &str) -> Result<(), DaemonError>
pub async fn bootstrap( self, bus: &str, config: &DaemonConfig, ) -> Result<(), DaemonError>
pub async fn list_buses(self) -> Result<Vec<BusRuntimeInfo>, DaemonError>
Trait Implementations§
Source§impl Clone for BusRegistry
impl Clone for BusRegistry
Source§fn clone(&self) -> BusRegistry
fn clone(&self) -> BusRegistry
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BusRegistry
impl Debug for BusRegistry
Source§impl Default for BusRegistry
impl Default for BusRegistry
Source§fn default() -> BusRegistry
fn default() -> BusRegistry
Returns the “default value” for a type. Read more
impl Copy for BusRegistry
Auto Trait Implementations§
impl Freeze for BusRegistry
impl RefUnwindSafe for BusRegistry
impl Send for BusRegistry
impl Sync for BusRegistry
impl Unpin for BusRegistry
impl UnsafeUnpin for BusRegistry
impl UnwindSafe for BusRegistry
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