pub struct DebugExpectedState { /* private fields */ }Expand description
Configuration for a debug message
Trait Implementations§
Source§impl<Handler: HostHandler> AssessCompliance<Handler> for DebugExpectedState
impl<Handler: HostHandler> AssessCompliance<Handler> for DebugExpectedState
Source§async fn assess_compliance(
&self,
_host_handler: &mut Handler,
host_properties: &Option<HostProperties>,
_privilege: &Privilege,
_optional_secret_provider: &Option<SecretProvidersPool>,
) -> Result<AttributeComplianceAssessment, RegentError>
async fn assess_compliance( &self, _host_handler: &mut Handler, host_properties: &Option<HostProperties>, _privilege: &Privilege, _optional_secret_provider: &Option<SecretProvidersPool>, ) -> Result<AttributeComplianceAssessment, RegentError>
Assess whether the host is compliant.
Source§impl Check for DebugExpectedState
impl Check for DebugExpectedState
Source§fn check_host_compatibility(
&self,
_host_properties: &HostProperties,
) -> Result<(), RegentError>
fn check_host_compatibility( &self, _host_properties: &HostProperties, ) -> Result<(), RegentError>
If host properties are known, checks whether this attribute is compatible with the host or not.
Source§impl Clone for DebugExpectedState
impl Clone for DebugExpectedState
Source§impl Debug for DebugExpectedState
impl Debug for DebugExpectedState
Source§impl<'de> Deserialize<'de> for DebugExpectedState
impl<'de> Deserialize<'de> for DebugExpectedState
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
Source§impl PartialEq for DebugExpectedState
impl PartialEq for DebugExpectedState
Source§impl Serialize for DebugExpectedState
impl Serialize for DebugExpectedState
impl StructuralPartialEq for DebugExpectedState
Source§impl Timeout for DebugExpectedState
impl Timeout for DebugExpectedState
Source§fn default_timeout(&self) -> Duration
fn default_timeout(&self) -> Duration
Get the default timeout for this operation.
Auto Trait Implementations§
impl Freeze for DebugExpectedState
impl RefUnwindSafe for DebugExpectedState
impl Send for DebugExpectedState
impl Sync for DebugExpectedState
impl Unpin for DebugExpectedState
impl UnsafeUnpin for DebugExpectedState
impl UnwindSafe for DebugExpectedState
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