Struct sentry_types::protocol::v7::Breadcrumb [−][src]
pub struct Breadcrumb { pub timestamp: DateTime<Utc>, pub ty: String, pub category: Option<String>, pub level: Level, pub message: Option<String>, pub data: Map<String, Value>, pub other: Map<String, Value>, }
Represents a single breadcrumb.
Fields
timestamp: DateTime<Utc>
The timestamp of the breadcrumb. This is required.
ty: String
The type of the breadcrumb.
category: Option<String>
The optional category of the breadcrumb.
level: Level
The non optional level of the breadcrumb. It defaults to info.
message: Option<String>
An optional human readbale message for the breadcrumb.
data: Map<String, Value>
Arbitrary breadcrumb data that should be send along.
other: Map<String, Value>
Additional arbitrary fields for forwards compatibility.
Trait Implementations
impl Debug for Breadcrumb
[src]
impl Debug for Breadcrumb
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for Breadcrumb
[src]
impl Clone for Breadcrumb
fn clone(&self) -> Breadcrumb
[src]
fn clone(&self) -> Breadcrumb
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl PartialEq for Breadcrumb
[src]
impl PartialEq for Breadcrumb
fn eq(&self, other: &Breadcrumb) -> bool
[src]
fn eq(&self, other: &Breadcrumb) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Breadcrumb) -> bool
[src]
fn ne(&self, other: &Breadcrumb) -> bool
This method tests for !=
.
impl Default for Breadcrumb
[src]
impl Default for Breadcrumb
fn default() -> Breadcrumb
[src]
fn default() -> Breadcrumb
Returns the "default value" for a type. Read more
Auto Trait Implementations
impl Send for Breadcrumb
impl Send for Breadcrumb
impl Sync for Breadcrumb
impl Sync for Breadcrumb