pub struct ChromeEvent {
pub name: Cow<'static, str>,
pub cat: Cow<'static, str>,
pub ph: EventType,
pub ts: f64,
pub dur: Option<f64>,
pub tts: Option<f64>,
pub id: Cow<'static, str>,
pub pid: u64,
pub tid: u64,
pub args: HashMap<String, String>,
/* private fields */
}Fields§
§name: Cow<'static, str>§cat: Cow<'static, str>§ph: EventType§ts: f64§dur: Option<f64>§tts: Option<f64>§id: Cow<'static, str>§pid: u64§tid: u64§args: HashMap<String, String>Implementations§
Source§impl ChromeEvent
impl ChromeEvent
pub fn builder(start: SystemTime) -> ChromeEventBuilder
Trait Implementations§
Source§impl Debug for ChromeEvent
impl Debug for ChromeEvent
Source§impl<'de> Deserialize<'de> for ChromeEvent
impl<'de> Deserialize<'de> for ChromeEvent
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 ChromeEvent
impl PartialEq for ChromeEvent
Auto Trait Implementations§
impl Freeze for ChromeEvent
impl RefUnwindSafe for ChromeEvent
impl Send for ChromeEvent
impl Sync for ChromeEvent
impl Unpin for ChromeEvent
impl UnwindSafe for ChromeEvent
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