pub enum Instruct {
Connected(Sender),
Connect,
Delivery(Message, Option<Sender<OkResult>>),
Receive(Message),
Response(String, Option<Sender<ZbusResult<Response>>>),
Close(Option<Sender<OkResult>>),
Closed,
Exit,
IsClose(Option<Sender<OkResult>>),
}Variants§
Connected(Sender)
Connect
Delivery(Message, Option<Sender<OkResult>>)
Receive(Message)
Response(String, Option<Sender<ZbusResult<Response>>>)
Close(Option<Sender<OkResult>>)
Closed
Exit
IsClose(Option<Sender<OkResult>>)
Auto Trait Implementations§
impl !RefUnwindSafe for Instruct
impl !UnwindSafe for Instruct
impl Freeze for Instruct
impl Send for Instruct
impl Sync for Instruct
impl Unpin for Instruct
impl UnsafeUnpin for Instruct
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