pub struct MqttRouter { /* private fields */ }
Implementations§
Source§impl MqttRouter
impl MqttRouter
pub fn add_route<T, C>(&mut self, topic: T, callback: C)
pub fn handle_event<T: Topic>( &mut self, event: Event, ) -> Option<(T, BoxedReception)>
Trait Implementations§
Source§impl Default for MqttRouter
impl Default for MqttRouter
Source§fn default() -> MqttRouter
fn default() -> MqttRouter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MqttRouter
impl !RefUnwindSafe for MqttRouter
impl !Send for MqttRouter
impl !Sync for MqttRouter
impl Unpin for MqttRouter
impl !UnwindSafe for MqttRouter
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