pub enum DiagnosticEvidenceBasis {
LocalBuild,
LocalState,
LocalFilesystem,
ConfigurationOnly,
EndpointReachability,
ConnectionAttempt,
AuthenticatedAdapterObservation,
AuthenticatedServiceCompatibility,
HistoricalObservation,
NotChecked,
}Variants§
LocalBuild
LocalState
Current local process or registry state, not dependency health.
LocalFilesystem
ConfigurationOnly
Declared configuration; no dependency was contacted.
EndpointReachability
Reachability only; does not establish authentication or adapter readiness.
ConnectionAttempt
An attempted adapter connection/TLS or authentication exchange. It does not establish usable authenticated adapter authority.
AuthenticatedAdapterObservation
AuthenticatedServiceCompatibility
Service authentication and the required protocol capabilities were checked. This is not evidence of PostgreSQL, Lake, or end-user Session readiness.
HistoricalObservation
Retained prior evidence, never a newly performed check.
NotChecked
Trait Implementations§
Source§impl Clone for DiagnosticEvidenceBasis
impl Clone for DiagnosticEvidenceBasis
Source§fn clone(&self) -> DiagnosticEvidenceBasis
fn clone(&self) -> DiagnosticEvidenceBasis
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 DiagnosticEvidenceBasis
impl Debug for DiagnosticEvidenceBasis
Source§impl<'de> Deserialize<'de> for DiagnosticEvidenceBasis
impl<'de> Deserialize<'de> for DiagnosticEvidenceBasis
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 DiagnosticEvidenceBasis
impl PartialEq for DiagnosticEvidenceBasis
Source§impl Serialize for DiagnosticEvidenceBasis
impl Serialize for DiagnosticEvidenceBasis
impl Copy for DiagnosticEvidenceBasis
impl Eq for DiagnosticEvidenceBasis
impl StructuralPartialEq for DiagnosticEvidenceBasis
Auto Trait Implementations§
impl Freeze for DiagnosticEvidenceBasis
impl RefUnwindSafe for DiagnosticEvidenceBasis
impl Send for DiagnosticEvidenceBasis
impl Sync for DiagnosticEvidenceBasis
impl Unpin for DiagnosticEvidenceBasis
impl UnsafeUnpin for DiagnosticEvidenceBasis
impl UnwindSafe for DiagnosticEvidenceBasis
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