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 Freeze for Instruct
impl !RefUnwindSafe for Instruct
impl Send for Instruct
impl Sync for Instruct
impl Unpin for Instruct
impl !UnwindSafe 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