pub struct RegulatoryStatus {
pub region: Option<String>,
pub required_certs: Option<Vec<String>>,
pub status: Option<String>,
pub pending_requirements: Option<Vec<String>>,
pub last_check: Option<DateTime<Utc>>,
}Expand description
Regulatory compliance status.
Fields§
§region: Option<String>Operating region
required_certs: Option<Vec<String>>Required certifications
status: Option<String>Compliance status (compliant, non-compliant, pending)
pending_requirements: Option<Vec<String>>Pending requirements
last_check: Option<DateTime<Utc>>Last compliance check
Trait Implementations§
Source§impl Clone for RegulatoryStatus
impl Clone for RegulatoryStatus
Source§fn clone(&self) -> RegulatoryStatus
fn clone(&self) -> RegulatoryStatus
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 RegulatoryStatus
impl Debug for RegulatoryStatus
Source§impl Default for RegulatoryStatus
impl Default for RegulatoryStatus
Source§fn default() -> RegulatoryStatus
fn default() -> RegulatoryStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RegulatoryStatus
impl<'de> Deserialize<'de> for RegulatoryStatus
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
Auto Trait Implementations§
impl Freeze for RegulatoryStatus
impl RefUnwindSafe for RegulatoryStatus
impl Send for RegulatoryStatus
impl Sync for RegulatoryStatus
impl Unpin for RegulatoryStatus
impl UnwindSafe for RegulatoryStatus
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