pub struct ListIncidentsRequest {
pub status: Option<String>,
pub severity: Option<String>,
pub endpoint: Option<String>,
pub method: Option<String>,
pub incident_type: Option<String>,
pub workspace_id: Option<String>,
pub limit: Option<usize>,
pub offset: Option<usize>,
}Expand description
Request to query incidents
Fields§
§status: Option<String>Filter by status
severity: Option<String>Filter by severity
endpoint: Option<String>Filter by endpoint
method: Option<String>Filter by method
incident_type: Option<String>Filter by incident type
workspace_id: Option<String>Filter by workspace ID
limit: Option<usize>Limit results
offset: Option<usize>Offset for pagination
Trait Implementations§
Source§impl Debug for ListIncidentsRequest
impl Debug for ListIncidentsRequest
Source§impl<'de> Deserialize<'de> for ListIncidentsRequest
impl<'de> Deserialize<'de> for ListIncidentsRequest
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 ListIncidentsRequest
impl RefUnwindSafe for ListIncidentsRequest
impl Send for ListIncidentsRequest
impl Sync for ListIncidentsRequest
impl Unpin for ListIncidentsRequest
impl UnwindSafe for ListIncidentsRequest
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
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request