pub struct ProblemEvent {Show 26 fields
pub event_id: String,
pub stream: String,
pub at: String,
pub severity: Option<String>,
pub category: Option<String>,
pub bleed: Option<String>,
pub action: Option<String>,
pub source: Option<String>,
pub cwe: Option<String>,
pub user_id: Option<String>,
pub username: Option<String>,
pub ip: Option<String>,
pub ipv4: Option<String>,
pub ipv6: Option<String>,
pub location: Option<EventLocation>,
pub count: Option<Number>,
pub first_at: Option<String>,
pub actors: Option<BTreeMap<String, EventActor>>,
pub actors_overflow: Option<Number>,
pub detail: Option<String>,
pub event_type: Option<String>,
pub db: Option<String>,
pub kind: Option<String>,
pub message: Option<String>,
pub api: Option<String>,
pub api_user_id: Option<String>,
}Fields§
§event_id: String§stream: String§at: String§severity: Option<String>§category: Option<String>§bleed: Option<String>§action: Option<String>§source: Option<String>§cwe: Option<String>§user_id: Option<String>§username: Option<String>§ip: Option<String>§ipv4: Option<String>§ipv6: Option<String>§location: Option<EventLocation>§count: Option<Number>§first_at: Option<String>§actors: Option<BTreeMap<String, EventActor>>§actors_overflow: Option<Number>§detail: Option<String>§event_type: Option<String>§db: Option<String>§kind: Option<String>§message: Option<String>§api: Option<String>§api_user_id: Option<String>Trait Implementations§
Source§impl Clone for ProblemEvent
impl Clone for ProblemEvent
Source§impl Debug for ProblemEvent
impl Debug for ProblemEvent
impl Eq for ProblemEvent
Source§impl From<ProblemEvent> for ProblemEvent
impl From<ProblemEvent> for ProblemEvent
Source§fn from(event: ProblemEvent) -> Self
fn from(event: ProblemEvent) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ProblemEvent
impl PartialEq for ProblemEvent
Source§impl Serialize for ProblemEvent
impl Serialize for ProblemEvent
impl StructuralPartialEq for ProblemEvent
Auto Trait Implementations§
impl Freeze for ProblemEvent
impl RefUnwindSafe for ProblemEvent
impl Send for ProblemEvent
impl Sync for ProblemEvent
impl Unpin for ProblemEvent
impl UnsafeUnpin for ProblemEvent
impl UnwindSafe for ProblemEvent
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> 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§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.