pub struct BrowserTraceEventSpec {
pub event_kind: String,
pub category: BrowserTraceCategory,
pub required_fields: Vec<String>,
pub redacted_fields: Vec<String>,
}Expand description
One browser-trace event taxonomy entry.
Fields§
§event_kind: StringStable event-kind identifier.
category: BrowserTraceCategoryHigh-level event category.
required_fields: Vec<String>Required event data fields in lexical order.
redacted_fields: Vec<String>Fields that must be redacted in browser-friendly logs.
Trait Implementations§
Source§impl Clone for BrowserTraceEventSpec
impl Clone for BrowserTraceEventSpec
Source§fn clone(&self) -> BrowserTraceEventSpec
fn clone(&self) -> BrowserTraceEventSpec
Returns a duplicate of the value. Read more
1.0.0 · 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 BrowserTraceEventSpec
impl Debug for BrowserTraceEventSpec
Source§impl<'de> Deserialize<'de> for BrowserTraceEventSpec
impl<'de> Deserialize<'de> for BrowserTraceEventSpec
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 BrowserTraceEventSpec
impl PartialEq for BrowserTraceEventSpec
Source§impl Serialize for BrowserTraceEventSpec
impl Serialize for BrowserTraceEventSpec
impl Eq for BrowserTraceEventSpec
impl StructuralPartialEq for BrowserTraceEventSpec
Auto Trait Implementations§
impl Freeze for BrowserTraceEventSpec
impl RefUnwindSafe for BrowserTraceEventSpec
impl Send for BrowserTraceEventSpec
impl Sync for BrowserTraceEventSpec
impl Unpin for BrowserTraceEventSpec
impl UnsafeUnpin for BrowserTraceEventSpec
impl UnwindSafe for BrowserTraceEventSpec
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).