pub enum Msg {
}Expand description
Everything that can happen.
Variants§
Draft(String)
The text in the writing field changed.
Send
The person sent what they wrote.
Delta(u64, Delta)
A piece of the reply of round .0 arrived.
Replied(u64, Result<Reply, ProviderError>)
The reply of round .0 is complete, or failed.
Done(u64, String, Outcome)
The action of round .0 for call .1 is done.
Allow
The person allows the action on the card.
Deny
The person declines the action on the card.
Stop
Stop the reply or the action going on.
New
Put the conversation aside and start a new one.
OpenProvider
Open the provider form.
Form(FormField, String)
A field of the provider form changed.
SaveProvider
Save the provider form.
CloseProvider
Close the provider form without saving.
NewVersion(Update)
A newer version of qcli is out.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Msg
impl RefUnwindSafe for Msg
impl Send for Msg
impl Sync for Msg
impl Unpin for Msg
impl UnsafeUnpin for Msg
impl UnwindSafe for Msg
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more