pub struct ModuleInitHMTable {
pub config: ModuleRecoveryAction,
pub module_config: ModuleRecoveryAction,
pub partition_config: ModuleRecoveryAction,
pub partition_init: ModuleRecoveryAction,
pub panic: ModuleRecoveryAction,
}Fields§
§config: ModuleRecoveryAction§module_config: ModuleRecoveryAction§partition_config: ModuleRecoveryAction§partition_init: ModuleRecoveryAction§panic: ModuleRecoveryActionImplementations§
Source§impl ModuleInitHMTable
impl ModuleInitHMTable
pub fn try_action(&self, err: SystemError) -> Option<ModuleRecoveryAction>
Trait Implementations§
Source§impl Clone for ModuleInitHMTable
impl Clone for ModuleInitHMTable
Source§fn clone(&self) -> ModuleInitHMTable
fn clone(&self) -> ModuleInitHMTable
Returns a duplicate 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 ModuleInitHMTable
impl Debug for ModuleInitHMTable
Source§impl Default for ModuleInitHMTable
impl Default for ModuleInitHMTable
Source§impl<'de> Deserialize<'de> for ModuleInitHMTable
impl<'de> Deserialize<'de> for ModuleInitHMTable
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 ModuleInitHMTable
impl RefUnwindSafe for ModuleInitHMTable
impl Send for ModuleInitHMTable
impl Sync for ModuleInitHMTable
impl Unpin for ModuleInitHMTable
impl UnwindSafe for ModuleInitHMTable
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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