Struct sentry_types::protocol::v7::PosixSignal
source · pub struct PosixSignal {
pub number: i32,
pub code: Option<i32>,
pub name: Option<String>,
pub code_name: Option<String>,
}
Expand description
POSIX signal with optional extended data.
Fields§
§number: i32
The POSIX signal number.
code: Option<i32>
An optional signal code present on Apple systems.
name: Option<String>
Optional name of the errno constant.
code_name: Option<String>
Optional name of the errno constant.
Trait Implementations§
source§impl Clone for PosixSignal
impl Clone for PosixSignal
source§fn clone(&self) -> PosixSignal
fn clone(&self) -> PosixSignal
Returns a copy 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 PosixSignal
impl Debug for PosixSignal
source§impl Default for PosixSignal
impl Default for PosixSignal
source§fn default() -> PosixSignal
fn default() -> PosixSignal
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PosixSignal
impl<'de> Deserialize<'de> for PosixSignal
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 From<PosixSignal> for i32
impl From<PosixSignal> for i32
source§fn from(sig: PosixSignal) -> Self
fn from(sig: PosixSignal) -> Self
Converts to this type from the input type.
source§impl From<i32> for PosixSignal
impl From<i32> for PosixSignal
source§fn from(number: i32) -> PosixSignal
fn from(number: i32) -> PosixSignal
Converts to this type from the input type.
source§impl PartialEq for PosixSignal
impl PartialEq for PosixSignal
source§fn eq(&self, other: &PosixSignal) -> bool
fn eq(&self, other: &PosixSignal) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for PosixSignal
impl Serialize for PosixSignal
impl Eq for PosixSignal
impl StructuralPartialEq for PosixSignal
Auto Trait Implementations§
impl Freeze for PosixSignal
impl RefUnwindSafe for PosixSignal
impl Send for PosixSignal
impl Sync for PosixSignal
impl Unpin for PosixSignal
impl UnwindSafe for PosixSignal
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