pub struct ShutdownPayload {
pub reason: String,
}Fields§
§reason: StringReason for shutdown.
Trait Implementations§
Source§impl Clone for ShutdownPayload
impl Clone for ShutdownPayload
Source§fn clone(&self) -> ShutdownPayload
fn clone(&self) -> ShutdownPayload
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 ShutdownPayload
impl Debug for ShutdownPayload
Source§impl Default for ShutdownPayload
impl Default for ShutdownPayload
Source§fn default() -> ShutdownPayload
fn default() -> ShutdownPayload
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ShutdownPayload
impl<'de> Deserialize<'de> for ShutdownPayload
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 ShutdownPayload
impl RefUnwindSafe for ShutdownPayload
impl Send for ShutdownPayload
impl Sync for ShutdownPayload
impl Unpin for ShutdownPayload
impl UnsafeUnpin for ShutdownPayload
impl UnwindSafe for ShutdownPayload
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