pub struct ExitSignal {
pub signal_name: Vec<u8>,
pub core_dumped: bool,
pub error_message: Vec<u8>,
pub language_tag: Vec<u8>,
}Expand description
Exit signal payload (for “exit-signal” channel request)
Fields§
§signal_name: Vec<u8>Signal name (without “SIG” prefix, e.g., “TERM”, “KILL”)
core_dumped: boolCore dumped flag
error_message: Vec<u8>Error message
language_tag: Vec<u8>Language tag
Trait Implementations§
Source§impl Clone for ExitSignal
impl Clone for ExitSignal
Source§fn clone(&self) -> ExitSignal
fn clone(&self) -> ExitSignal
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExitSignal
impl Debug for ExitSignal
Source§impl PartialEq for ExitSignal
impl PartialEq for ExitSignal
impl Eq for ExitSignal
impl StructuralPartialEq for ExitSignal
Auto Trait Implementations§
impl Freeze for ExitSignal
impl RefUnwindSafe for ExitSignal
impl Send for ExitSignal
impl Sync for ExitSignal
impl Unpin for ExitSignal
impl UnwindSafe for ExitSignal
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)