pub struct EventResponseModel {Show 21 fields
pub object: Option<String>,
pub type: Option<EventType>,
pub user_id: Option<Uuid>,
pub organization_id: Option<Uuid>,
pub provider_id: Option<Uuid>,
pub cipher_id: Option<Uuid>,
pub collection_id: Option<Uuid>,
pub group_id: Option<Uuid>,
pub policy_id: Option<Uuid>,
pub organization_user_id: Option<Uuid>,
pub provider_user_id: Option<Uuid>,
pub provider_organization_id: Option<Uuid>,
pub acting_user_id: Option<Uuid>,
pub installation_id: Option<Uuid>,
pub date: Option<String>,
pub device_type: Option<DeviceType>,
pub ip_address: Option<String>,
pub system_user: Option<EventSystemUser>,
pub domain_name: Option<String>,
pub secret_id: Option<Uuid>,
pub service_account_id: Option<Uuid>,
}
Fields§
§object: Option<String>
§type: Option<EventType>
§user_id: Option<Uuid>
§organization_id: Option<Uuid>
§provider_id: Option<Uuid>
§cipher_id: Option<Uuid>
§collection_id: Option<Uuid>
§group_id: Option<Uuid>
§policy_id: Option<Uuid>
§organization_user_id: Option<Uuid>
§provider_user_id: Option<Uuid>
§provider_organization_id: Option<Uuid>
§acting_user_id: Option<Uuid>
§installation_id: Option<Uuid>
§date: Option<String>
§device_type: Option<DeviceType>
§ip_address: Option<String>
§system_user: Option<EventSystemUser>
§domain_name: Option<String>
§secret_id: Option<Uuid>
§service_account_id: Option<Uuid>
Implementations§
Source§impl EventResponseModel
impl EventResponseModel
pub fn new() -> EventResponseModel
Trait Implementations§
Source§impl Clone for EventResponseModel
impl Clone for EventResponseModel
Source§fn clone(&self) -> EventResponseModel
fn clone(&self) -> EventResponseModel
Returns a copy 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 EventResponseModel
impl Debug for EventResponseModel
Source§impl Default for EventResponseModel
impl Default for EventResponseModel
Source§fn default() -> EventResponseModel
fn default() -> EventResponseModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EventResponseModel
impl<'de> Deserialize<'de> for EventResponseModel
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 EventResponseModel
impl PartialEq for EventResponseModel
Source§impl Serialize for EventResponseModel
impl Serialize for EventResponseModel
impl StructuralPartialEq for EventResponseModel
Auto Trait Implementations§
impl Freeze for EventResponseModel
impl RefUnwindSafe for EventResponseModel
impl Send for EventResponseModel
impl Sync for EventResponseModel
impl Unpin for EventResponseModel
impl UnwindSafe for EventResponseModel
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