#[non_exhaustive]pub enum PaneCommandStatus {
End,
Error,
}Expand description
Status of a completed control-mode command block.
The daemon’s trailing guard line is either %end or %error; command
output and error text have already been flushed as stdout bytes before
that guard line.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for PaneCommandStatus
impl Clone for PaneCommandStatus
Source§fn clone(&self) -> PaneCommandStatus
fn clone(&self) -> PaneCommandStatus
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 moreimpl Copy for PaneCommandStatus
Source§impl Debug for PaneCommandStatus
impl Debug for PaneCommandStatus
Source§impl Default for PaneCommandStatus
impl Default for PaneCommandStatus
Source§fn default() -> PaneCommandStatus
fn default() -> PaneCommandStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PaneCommandStatus
impl<'de> Deserialize<'de> for PaneCommandStatus
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
impl Eq for PaneCommandStatus
Source§impl Hash for PaneCommandStatus
impl Hash for PaneCommandStatus
Source§impl PartialEq for PaneCommandStatus
impl PartialEq for PaneCommandStatus
Source§fn eq(&self, other: &PaneCommandStatus) -> bool
fn eq(&self, other: &PaneCommandStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PaneCommandStatus
impl Serialize for PaneCommandStatus
impl StructuralPartialEq for PaneCommandStatus
Auto Trait Implementations§
impl Freeze for PaneCommandStatus
impl RefUnwindSafe for PaneCommandStatus
impl Send for PaneCommandStatus
impl Sync for PaneCommandStatus
impl Unpin for PaneCommandStatus
impl UnsafeUnpin for PaneCommandStatus
impl UnwindSafe for PaneCommandStatus
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