pub struct AuditQueryFilters {
pub user_id: Option<String>,
pub tenant_id: Option<TenantId>,
pub event_types: Option<Vec<AuditEventType>>,
pub start_time: Option<SystemTime>,
pub end_time: Option<SystemTime>,
pub success: Option<bool>,
pub limit: Option<usize>,
pub offset: Option<usize>,
}Fields§
§user_id: Option<String>§tenant_id: Option<TenantId>§event_types: Option<Vec<AuditEventType>>§start_time: Option<SystemTime>§end_time: Option<SystemTime>§success: Option<bool>§limit: Option<usize>§offset: Option<usize>Trait Implementations§
Source§impl Clone for AuditQueryFilters
impl Clone for AuditQueryFilters
Source§fn clone(&self) -> AuditQueryFilters
fn clone(&self) -> AuditQueryFilters
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 AuditQueryFilters
impl Debug for AuditQueryFilters
Source§impl Default for AuditQueryFilters
impl Default for AuditQueryFilters
Source§fn default() -> AuditQueryFilters
fn default() -> AuditQueryFilters
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AuditQueryFilters
impl RefUnwindSafe for AuditQueryFilters
impl Send for AuditQueryFilters
impl Sync for AuditQueryFilters
impl Unpin for AuditQueryFilters
impl UnsafeUnpin for AuditQueryFilters
impl UnwindSafe for AuditQueryFilters
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