pub enum MarkerFieldFormat {
Show 13 variants
Url,
FilePath,
String,
Duration,
Time,
Seconds,
Milliseconds,
Microseconds,
Nanoseconds,
Bytes,
Percentage,
Integer,
Decimal,
}
Variants
Url
A URL, supports PII sanitization
FilePath
A file path, supports PII sanitization.
String
A plain String, never sanitized for PII. Important: Do not put URL or file path information here, as it will not be sanitized during profile upload. Please be careful with including other types of PII here as well.
Duration
For time data that represents a duration of time. e.g. “Label: 5s, 5ms, 5μs”
Time
Data that happened at a specific time, relative to the start of the profile. e.g. “Label: 15.5s, 20.5ms, 30.5μs”
Seconds
The following are alternatives to display a time only in a specific unit of time.
Milliseconds
Microseconds
Nanoseconds
Bytes
e.g. “Label: 5.55mb, 5 bytes, 312.5kb”
Percentage
This should be a value between 0 and 1. “Label: 50%”
Integer
Decimal
Trait Implementations
sourceimpl Clone for MarkerFieldFormat
impl Clone for MarkerFieldFormat
sourcefn clone(&self) -> MarkerFieldFormat
fn clone(&self) -> MarkerFieldFormat
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MarkerFieldFormat
impl Debug for MarkerFieldFormat
sourceimpl Serialize for MarkerFieldFormat
impl Serialize for MarkerFieldFormat
Auto Trait Implementations
impl RefUnwindSafe for MarkerFieldFormat
impl Send for MarkerFieldFormat
impl Sync for MarkerFieldFormat
impl Unpin for MarkerFieldFormat
impl UnwindSafe for MarkerFieldFormat
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more