pub struct CoreAuditQuery {
pub since_ms: Option<u64>,
pub until_ms: Option<u64>,
pub actor: Option<AuditActor>,
pub kind: Option<AuditEventKind>,
pub outcome: Option<AuditOutcome>,
pub limit: usize,
}Fields§
§since_ms: Option<u64>§until_ms: Option<u64>§actor: Option<AuditActor>§kind: Option<AuditEventKind>§outcome: Option<AuditOutcome>§limit: usizeTrait Implementations§
Source§impl Clone for CoreAuditQuery
impl Clone for CoreAuditQuery
Source§fn clone(&self) -> CoreAuditQuery
fn clone(&self) -> CoreAuditQuery
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 CoreAuditQuery
impl Debug for CoreAuditQuery
Source§impl Default for CoreAuditQuery
impl Default for CoreAuditQuery
Source§impl<'de> Deserialize<'de> for CoreAuditQuery
impl<'de> Deserialize<'de> for CoreAuditQuery
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 CoreAuditQuery
impl PartialEq for CoreAuditQuery
Source§fn eq(&self, other: &CoreAuditQuery) -> bool
fn eq(&self, other: &CoreAuditQuery) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CoreAuditQuery
impl Serialize for CoreAuditQuery
impl Eq for CoreAuditQuery
impl StructuralPartialEq for CoreAuditQuery
Auto Trait Implementations§
impl Freeze for CoreAuditQuery
impl RefUnwindSafe for CoreAuditQuery
impl Send for CoreAuditQuery
impl Sync for CoreAuditQuery
impl Unpin for CoreAuditQuery
impl UnsafeUnpin for CoreAuditQuery
impl UnwindSafe for CoreAuditQuery
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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 more