pub struct DomainHealthCheck {
pub key: String,
pub label: String,
pub status: String,
pub detail: String,
pub recommendation: Option<String>,
pub record: Option<Value>,
}Expand description
One row of a domain health report.
Fields§
§key: StringCheck key.
label: StringHuman-readable label.
status: StringOutcome: ok, warn, error, or info.
detail: StringDetail message.
recommendation: Option<String>Recommended fix, if any.
record: Option<Value>The associated DNS record, if any.
Trait Implementations§
Source§impl Clone for DomainHealthCheck
impl Clone for DomainHealthCheck
Source§fn clone(&self) -> DomainHealthCheck
fn clone(&self) -> DomainHealthCheck
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 DomainHealthCheck
impl Debug for DomainHealthCheck
Source§impl<'de> Deserialize<'de> for DomainHealthCheck
impl<'de> Deserialize<'de> for DomainHealthCheck
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 DomainHealthCheck
impl RefUnwindSafe for DomainHealthCheck
impl Send for DomainHealthCheck
impl Sync for DomainHealthCheck
impl Unpin for DomainHealthCheck
impl UnsafeUnpin for DomainHealthCheck
impl UnwindSafe for DomainHealthCheck
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