pub struct StoppedReason {
pub code: String,
pub detail: Option<String>,
}Expand description
Generic stopped payload emitted when a plugin decides to terminate.
Fields§
§code: String§detail: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for StoppedReason
impl Clone for StoppedReason
Source§fn clone(&self) -> StoppedReason
fn clone(&self) -> StoppedReason
Returns a duplicate of the value. Read more
1.0.0 · 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 StoppedReason
impl Debug for StoppedReason
Source§impl<'de> Deserialize<'de> for StoppedReason
impl<'de> Deserialize<'de> for StoppedReason
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 PartialEq for StoppedReason
impl PartialEq for StoppedReason
Source§impl Serialize for StoppedReason
impl Serialize for StoppedReason
impl Eq for StoppedReason
impl StructuralPartialEq for StoppedReason
Auto Trait Implementations§
impl Freeze for StoppedReason
impl RefUnwindSafe for StoppedReason
impl Send for StoppedReason
impl Sync for StoppedReason
impl Unpin for StoppedReason
impl UnwindSafe for StoppedReason
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.