Struct a653rs_linux_core::health::PartitionHMTable
source · pub struct PartitionHMTable {
pub partition_init: RecoveryAction,
pub segmentation: RecoveryAction,
pub time_duration_exceeded: RecoveryAction,
pub application_error: RecoveryAction,
pub panic: RecoveryAction,
pub floating_point_error: RecoveryAction,
pub cgroup: RecoveryAction,
}Fields§
§partition_init: RecoveryAction§segmentation: RecoveryAction§time_duration_exceeded: RecoveryAction§application_error: RecoveryAction§panic: RecoveryAction§floating_point_error: RecoveryAction§cgroup: RecoveryActionImplementations§
source§impl PartitionHMTable
impl PartitionHMTable
pub fn try_action(&self, err: SystemError) -> Option<RecoveryAction>
Trait Implementations§
source§impl Clone for PartitionHMTable
impl Clone for PartitionHMTable
source§fn clone(&self) -> PartitionHMTable
fn clone(&self) -> PartitionHMTable
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 PartitionHMTable
impl Debug for PartitionHMTable
source§impl Default for PartitionHMTable
impl Default for PartitionHMTable
source§impl<'de> Deserialize<'de> for PartitionHMTable
impl<'de> Deserialize<'de> for PartitionHMTable
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 PartitionHMTable
impl RefUnwindSafe for PartitionHMTable
impl Send for PartitionHMTable
impl Sync for PartitionHMTable
impl Unpin for PartitionHMTable
impl UnwindSafe for PartitionHMTable
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more