pub enum CliActionResponse {
Ack,
FixtureTypeInfo(String),
FixtureError(FixtureError),
UnsupportedCommand,
}Expand description
Represents the response returned after the implicit executing of a CliAction.
Variants§
Ack
Acknowledges successful execution without specific data.
FixtureTypeInfo(String)
Returns metadata or type information about a fixture.
FixtureError(FixtureError)
Returned when a fixture-related error occurs.
UnsupportedCommand
Returned when the executed command is unrecognized or not supported via implicit command-executing.
Trait Implementations§
Source§impl Clone for CliActionResponse
impl Clone for CliActionResponse
Source§fn clone(&self) -> CliActionResponse
fn clone(&self) -> CliActionResponse
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 CliActionResponse
impl Debug for CliActionResponse
Source§impl<'de> Deserialize<'de> for CliActionResponse
impl<'de> Deserialize<'de> for CliActionResponse
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
Source§impl Display for CliActionResponse
impl Display for CliActionResponse
Auto Trait Implementations§
impl Freeze for CliActionResponse
impl RefUnwindSafe for CliActionResponse
impl Send for CliActionResponse
impl Sync for CliActionResponse
impl Unpin for CliActionResponse
impl UnsafeUnpin for CliActionResponse
impl UnwindSafe for CliActionResponse
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