pub struct ArbiterCase {
pub case_id: String,
pub tenant_id: String,
pub filed_by: String,
pub against_agent_id: String,
pub rule_ids: Vec<String>,
pub description: String,
pub evidence: Map<String, Value>,
pub status: ArbiterCaseStatus,
pub assigned_arbiter_id: Option<String>,
pub created_at: String,
pub deadline: String,
pub updated_at: String,
}Expand description
ArbiterCase model.
Fields§
§case_id: String§tenant_id: String§filed_by: String§against_agent_id: String§rule_ids: Vec<String>§description: String§evidence: Map<String, Value>§status: ArbiterCaseStatus§assigned_arbiter_id: Option<String>§created_at: String§deadline: String§updated_at: StringTrait Implementations§
Source§impl Clone for ArbiterCase
impl Clone for ArbiterCase
Source§fn clone(&self) -> ArbiterCase
fn clone(&self) -> ArbiterCase
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 ArbiterCase
impl Debug for ArbiterCase
Source§impl Default for ArbiterCase
impl Default for ArbiterCase
Source§fn default() -> ArbiterCase
fn default() -> ArbiterCase
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ArbiterCase
impl<'de> Deserialize<'de> for ArbiterCase
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 ArbiterCase
impl PartialEq for ArbiterCase
Source§impl Serialize for ArbiterCase
impl Serialize for ArbiterCase
impl StructuralPartialEq for ArbiterCase
Auto Trait Implementations§
impl Freeze for ArbiterCase
impl RefUnwindSafe for ArbiterCase
impl Send for ArbiterCase
impl Sync for ArbiterCase
impl Unpin for ArbiterCase
impl UnsafeUnpin for ArbiterCase
impl UnwindSafe for ArbiterCase
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