pub struct EvaluationSubject {
pub subject_ref: EntityRef,
pub role: EvaluationSubjectRole,
pub redacted_summary: Option<String>,
}Expand description
One entity being evaluated or compared.
Fields§
§subject_ref: EntityRefEntity ref for the subject.
role: EvaluationSubjectRoleSubject role in this evaluation.
redacted_summary: Option<String>Bounded summary safe for logs, journals, events, and telemetry.
Implementations§
Trait Implementations§
Source§impl Clone for EvaluationSubject
impl Clone for EvaluationSubject
Source§fn clone(&self) -> EvaluationSubject
fn clone(&self) -> EvaluationSubject
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 EvaluationSubject
impl Debug for EvaluationSubject
Source§impl<'de> Deserialize<'de> for EvaluationSubject
impl<'de> Deserialize<'de> for EvaluationSubject
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 EvaluationSubject
impl PartialEq for EvaluationSubject
Source§fn eq(&self, other: &EvaluationSubject) -> bool
fn eq(&self, other: &EvaluationSubject) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for EvaluationSubject
impl Serialize for EvaluationSubject
impl Eq for EvaluationSubject
impl StructuralPartialEq for EvaluationSubject
Auto Trait Implementations§
impl Freeze for EvaluationSubject
impl RefUnwindSafe for EvaluationSubject
impl Send for EvaluationSubject
impl Sync for EvaluationSubject
impl Unpin for EvaluationSubject
impl UnsafeUnpin for EvaluationSubject
impl UnwindSafe for EvaluationSubject
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