pub enum DesktopReply {
Session(SessionReply),
ActionResult(ActionReply),
Settled(SettleReply),
Changed(ChangedReply),
View(ViewReply),
Stopped,
Error(ErrorReply),
}Expand description
A single desktop reply, internally tagged by kind. Each variant wraps a
standalone payload struct the daemon builds and the client reads back.
Variants§
Session(SessionReply)
ActionResult(ActionReply)
Settled(SettleReply)
Changed(ChangedReply)
View(ViewReply)
Stopped
Error(ErrorReply)
Trait Implementations§
Source§impl Clone for DesktopReply
impl Clone for DesktopReply
Source§fn clone(&self) -> DesktopReply
fn clone(&self) -> DesktopReply
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DesktopReply
impl Debug for DesktopReply
Source§impl<'de> Deserialize<'de> for DesktopReply
impl<'de> Deserialize<'de> for DesktopReply
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DesktopReply
impl RefUnwindSafe for DesktopReply
impl Send for DesktopReply
impl Sync for DesktopReply
impl Unpin for DesktopReply
impl UnsafeUnpin for DesktopReply
impl UnwindSafe for DesktopReply
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