pub struct KernelFault {
pub code: KernelFaultCode,
pub message: String,
pub operation_id: Option<String>,
pub event_id: Option<String>,
pub effect_id: Option<String>,
}Fields§
§code: KernelFaultCode§message: String§operation_id: Option<String>§event_id: Option<String>§effect_id: Option<String>Trait Implementations§
Source§impl Clone for KernelFault
impl Clone for KernelFault
Source§fn clone(&self) -> KernelFault
fn clone(&self) -> KernelFault
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 KernelFault
impl Debug for KernelFault
Source§impl<'de> Deserialize<'de> for KernelFault
impl<'de> Deserialize<'de> for KernelFault
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
impl Eq for KernelFault
Source§impl PartialEq for KernelFault
impl PartialEq for KernelFault
Source§impl Serialize for KernelFault
impl Serialize for KernelFault
impl StructuralPartialEq for KernelFault
Auto Trait Implementations§
impl Freeze for KernelFault
impl RefUnwindSafe for KernelFault
impl Send for KernelFault
impl Sync for KernelFault
impl Unpin for KernelFault
impl UnsafeUnpin for KernelFault
impl UnwindSafe for KernelFault
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