pub struct KnowledgeCardGateReport {
pub card_id: String,
pub tier: String,
pub status: String,
pub target_status: String,
pub allowed: bool,
pub reasons: Vec<String>,
pub requirements: GateRequirements,
pub evidence_counts: GateEvidenceCounts,
}Fields§
§card_id: String§tier: String§status: String§target_status: String§allowed: bool§reasons: Vec<String>§requirements: GateRequirements§evidence_counts: GateEvidenceCountsTrait Implementations§
Source§impl Clone for KnowledgeCardGateReport
impl Clone for KnowledgeCardGateReport
Source§fn clone(&self) -> KnowledgeCardGateReport
fn clone(&self) -> KnowledgeCardGateReport
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 KnowledgeCardGateReport
impl Debug for KnowledgeCardGateReport
Auto Trait Implementations§
impl Freeze for KnowledgeCardGateReport
impl RefUnwindSafe for KnowledgeCardGateReport
impl Send for KnowledgeCardGateReport
impl Sync for KnowledgeCardGateReport
impl Unpin for KnowledgeCardGateReport
impl UnsafeUnpin for KnowledgeCardGateReport
impl UnwindSafe for KnowledgeCardGateReport
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more