pub struct FailureContract {
pub domains: Vec<String>,
}Fields§
§domains: Vec<String>Stable namespaced failure domains a kernel is allowed to report.
Trait Implementations§
Source§impl Clone for FailureContract
impl Clone for FailureContract
Source§fn clone(&self) -> FailureContract
fn clone(&self) -> FailureContract
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 FailureContract
impl Debug for FailureContract
Source§impl<'de> Deserialize<'de> for FailureContract
impl<'de> Deserialize<'de> for FailureContract
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 FailureContract
Source§impl PartialEq for FailureContract
impl PartialEq for FailureContract
Source§impl Serialize for FailureContract
impl Serialize for FailureContract
impl StructuralPartialEq for FailureContract
Auto Trait Implementations§
impl Freeze for FailureContract
impl RefUnwindSafe for FailureContract
impl Send for FailureContract
impl Sync for FailureContract
impl Unpin for FailureContract
impl UnsafeUnpin for FailureContract
impl UnwindSafe for FailureContract
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