pub struct PolicyStatusResponseModel {
pub object: Option<String>,
pub organization_id: Option<Uuid>,
pub type: Option<PolicyType>,
pub data: Option<HashMap<String, Value>>,
pub enabled: Option<bool>,
pub can_toggle_state: Option<bool>,
}Fields§
§object: Option<String>§organization_id: Option<Uuid>§type: Option<PolicyType>§data: Option<HashMap<String, Value>>§enabled: Option<bool>§can_toggle_state: Option<bool>Indicates whether the Policy can be enabled/disabled
Implementations§
Source§impl PolicyStatusResponseModel
impl PolicyStatusResponseModel
pub fn new() -> PolicyStatusResponseModel
Trait Implementations§
Source§impl Clone for PolicyStatusResponseModel
impl Clone for PolicyStatusResponseModel
Source§fn clone(&self) -> PolicyStatusResponseModel
fn clone(&self) -> PolicyStatusResponseModel
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 PolicyStatusResponseModel
impl Debug for PolicyStatusResponseModel
Source§impl Default for PolicyStatusResponseModel
impl Default for PolicyStatusResponseModel
Source§fn default() -> PolicyStatusResponseModel
fn default() -> PolicyStatusResponseModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PolicyStatusResponseModel
impl<'de> Deserialize<'de> for PolicyStatusResponseModel
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
impl StructuralPartialEq for PolicyStatusResponseModel
Auto Trait Implementations§
impl Freeze for PolicyStatusResponseModel
impl RefUnwindSafe for PolicyStatusResponseModel
impl Send for PolicyStatusResponseModel
impl Sync for PolicyStatusResponseModel
impl Unpin for PolicyStatusResponseModel
impl UnwindSafe for PolicyStatusResponseModel
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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