Struct actix_tools::sentry::sentry_client::protocol::PosixSignal [−]
pub struct PosixSignal { pub number: i32, pub code: Option<i32>, pub name: Option<String>, pub code_name: Option<String>, }
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
impl Into<i32> for PosixSignal
impl Into<i32> for PosixSignal
impl Clone for PosixSignal
impl Clone for PosixSignal
fn clone(&self) -> PosixSignal
fn clone(&self) -> PosixSignal
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Default for PosixSignal
impl Default for PosixSignal
fn default() -> PosixSignal
fn default() -> PosixSignal
Returns the "default value" for a type. Read more
impl Debug for PosixSignal
impl Debug for PosixSignal
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
Formats the value using the given formatter. Read more
impl Serialize for PosixSignal
impl Serialize for PosixSignal
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for PosixSignal
impl Eq for PosixSignal
impl<'de> Deserialize<'de> for PosixSignal
impl<'de> Deserialize<'de> for PosixSignal
fn deserialize<__D>(
__deserializer: __D
) -> Result<PosixSignal, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<PosixSignal, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl PartialEq<PosixSignal> for PosixSignal
impl PartialEq<PosixSignal> for PosixSignal
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 ==
. Read more
fn ne(&self, other: &PosixSignal) -> bool
fn ne(&self, other: &PosixSignal) -> bool
This method tests for !=
.
impl From<(i32, i32)> for PosixSignal
impl From<(i32, i32)> for PosixSignal
impl From<i32> for PosixSignal
impl From<i32> for PosixSignal
fn from(number: i32) -> PosixSignal
fn from(number: i32) -> PosixSignal
Performs the conversion.
Auto Trait Implementations
impl Send for PosixSignal
impl Send for PosixSignal
impl Sync for PosixSignal
impl Sync for PosixSignal