pub struct BusBuilder { /* private fields */ }
Implementations§
Source§impl BusBuilder
impl BusBuilder
pub fn add_req_handler<H, T, Req, Res>(self, h: H) -> Self
pub fn add_event_handler<H, T, Evt>(self, h: H) -> Self
pub fn append_resources<T>(self, value: T) -> Self
pub fn build(self) -> Result<Bus>
Trait Implementations§
Source§impl Default for BusBuilder
impl Default for BusBuilder
Source§fn default() -> BusBuilder
fn default() -> BusBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BusBuilder
impl !RefUnwindSafe for BusBuilder
impl Send for BusBuilder
impl Sync for BusBuilder
impl Unpin for BusBuilder
impl !UnwindSafe for BusBuilder
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