pub struct OAuthArtifactObservation {
pub finding: DiagnosticFinding,
pub evaluated_at_utc: DateTime<Utc>,
}Expand description
Owner-authorized, retained OAuth evidence. Evaluation advances independently of the finding’s acquisition time and never implies remote validation.
Fields§
§finding: DiagnosticFinding§evaluated_at_utc: DateTime<Utc>Trait Implementations§
Source§impl Clone for OAuthArtifactObservation
impl Clone for OAuthArtifactObservation
Source§fn clone(&self) -> OAuthArtifactObservation
fn clone(&self) -> OAuthArtifactObservation
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 OAuthArtifactObservation
impl Debug for OAuthArtifactObservation
Source§impl<'de> Deserialize<'de> for OAuthArtifactObservation
impl<'de> Deserialize<'de> for OAuthArtifactObservation
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 OAuthArtifactObservation
impl PartialEq for OAuthArtifactObservation
Source§impl Serialize for OAuthArtifactObservation
impl Serialize for OAuthArtifactObservation
impl Eq for OAuthArtifactObservation
impl StructuralPartialEq for OAuthArtifactObservation
Auto Trait Implementations§
impl Freeze for OAuthArtifactObservation
impl RefUnwindSafe for OAuthArtifactObservation
impl Send for OAuthArtifactObservation
impl Sync for OAuthArtifactObservation
impl Unpin for OAuthArtifactObservation
impl UnsafeUnpin for OAuthArtifactObservation
impl UnwindSafe for OAuthArtifactObservation
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