pub struct RiskClassification {
pub level: RiskClassificationUpdateLevel,
pub annex_iii_category: Option<RiskClassificationUpdateAnnexIiiCategory>,
pub justification: String,
pub assessor: String,
pub assessed_at: String,
pub review_due_at: String,
}Expand description
EU AI Act (Article 9) classification for an agent.
Fields§
§level: RiskClassificationUpdateLevel§annex_iii_category: Option<RiskClassificationUpdateAnnexIiiCategory>Set when level is high.
justification: String§assessor: StringKey ID or user ID of whoever classified.
assessed_at: String§review_due_at: StringTrait Implementations§
Source§impl Clone for RiskClassification
impl Clone for RiskClassification
Source§fn clone(&self) -> RiskClassification
fn clone(&self) -> RiskClassification
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 RiskClassification
impl Debug for RiskClassification
Source§impl Default for RiskClassification
impl Default for RiskClassification
Source§fn default() -> RiskClassification
fn default() -> RiskClassification
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RiskClassification
impl<'de> Deserialize<'de> for RiskClassification
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 RiskClassification
impl PartialEq for RiskClassification
Source§impl Serialize for RiskClassification
impl Serialize for RiskClassification
impl StructuralPartialEq for RiskClassification
Auto Trait Implementations§
impl Freeze for RiskClassification
impl RefUnwindSafe for RiskClassification
impl Send for RiskClassification
impl Sync for RiskClassification
impl Unpin for RiskClassification
impl UnsafeUnpin for RiskClassification
impl UnwindSafe for RiskClassification
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