pub struct DashboardRequest {
pub start_time: Option<DateTime<Utc>>,
pub end_time: Option<DateTime<Utc>>,
pub event_types: Option<Vec<SecurityEventType>>,
pub user_id: Option<String>,
pub limit: Option<usize>,
}
Expand description
Dashboard API request/response types
Fields§
§start_time: Option<DateTime<Utc>>
§end_time: Option<DateTime<Utc>>
§event_types: Option<Vec<SecurityEventType>>
§user_id: Option<String>
§limit: Option<usize>
Trait Implementations§
Source§impl Debug for DashboardRequest
impl Debug for DashboardRequest
Source§impl<'de> Deserialize<'de> for DashboardRequest
impl<'de> Deserialize<'de> for DashboardRequest
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 DashboardRequest
impl RefUnwindSafe for DashboardRequest
impl Send for DashboardRequest
impl Sync for DashboardRequest
impl Unpin for DashboardRequest
impl UnwindSafe for DashboardRequest
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