pub enum PlainMessageRouterType {
Default(DefaultPlainMessageRouter),
}Expand description
Router enum to replace trait objects
Variants§
Default(DefaultPlainMessageRouter)
Trait Implementations§
Source§impl Clone for PlainMessageRouterType
impl Clone for PlainMessageRouterType
Source§fn clone(&self) -> PlainMessageRouterType
fn clone(&self) -> PlainMessageRouterType
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for PlainMessageRouterType
impl !RefUnwindSafe for PlainMessageRouterType
impl Send for PlainMessageRouterType
impl Sync for PlainMessageRouterType
impl Unpin for PlainMessageRouterType
impl !UnwindSafe for PlainMessageRouterType
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