pub(crate) trait PerformanceMethods<D: DomTypes> {
Show 15 methods // Required methods fn Now(&self) -> Finite<f64>; fn TimeOrigin(&self) -> Finite<f64>; fn GetEntries(&self) -> Vec<DomRoot<D::PerformanceEntry>>; fn GetEntriesByType( &self, type_: DOMString, ) -> Vec<DomRoot<D::PerformanceEntry>>; fn GetEntriesByName( &self, name: DOMString, type_: Option<DOMString>, ) -> Vec<DomRoot<D::PerformanceEntry>>; fn Mark(&self, markName: DOMString, _can_gc: CanGc) -> Fallible<()>; fn ClearMarks(&self, markName: Option<DOMString>); fn Measure( &self, measureName: DOMString, startMark: Option<DOMString>, endMark: Option<DOMString>, _can_gc: CanGc, ) -> Fallible<()>; fn ClearMeasures(&self, measureName: Option<DOMString>); fn ClearResourceTimings(&self); fn SetResourceTimingBufferSize(&self, maxSize: u32); fn GetOnresourcetimingbufferfull( &self, ) -> Option<Rc<EventHandlerNonNull<D>>>; fn SetOnresourcetimingbufferfull( &self, value: Option<Rc<EventHandlerNonNull<D>>>, ); fn Timing(&self) -> DomRoot<D::PerformanceNavigationTiming>; fn Navigation(&self) -> DomRoot<D::PerformanceNavigation>;
}

Required Methods§

Implementors§