pub struct WasmResourceTiming {
pub url: String,
pub initiator_type: String,
pub duration_ms: f64,
pub size_bytes: u64,
pub from_cache: bool,
pub protocol: Option<String>,
}Expand description
Resource timing entry.
Fields§
§url: StringResource URL.
initiator_type: StringInitiator type.
duration_ms: f64Duration in milliseconds.
size_bytes: u64Transfer size in bytes.
from_cache: boolWhether it was cached.
protocol: Option<String>Protocol used.
Trait Implementations§
Source§impl Clone for WasmResourceTiming
impl Clone for WasmResourceTiming
Source§fn clone(&self) -> WasmResourceTiming
fn clone(&self) -> WasmResourceTiming
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 WasmResourceTiming
impl Debug for WasmResourceTiming
Source§impl<'de> Deserialize<'de> for WasmResourceTiming
impl<'de> Deserialize<'de> for WasmResourceTiming
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
Auto Trait Implementations§
impl Freeze for WasmResourceTiming
impl RefUnwindSafe for WasmResourceTiming
impl Send for WasmResourceTiming
impl Sync for WasmResourceTiming
impl Unpin for WasmResourceTiming
impl UnsafeUnpin for WasmResourceTiming
impl UnwindSafe for WasmResourceTiming
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