pub struct PerformanceObserverEntryList { /* private fields */ }Expand description
The PerformanceObserverEntryList class.
PerformanceObserverEntryList
Implementations§
Source§impl PerformanceObserverEntryList
impl PerformanceObserverEntryList
Sourcepub fn get_entries(&self) -> Any
pub fn get_entries(&self) -> Any
The getEntries method.
PerformanceObserverEntryList.getEntries
Source§impl PerformanceObserverEntryList
impl PerformanceObserverEntryList
Sourcepub fn get_entries_by_type(&self, type_: &JsString) -> Any
pub fn get_entries_by_type(&self, type_: &JsString) -> Any
The getEntriesByType method.
PerformanceObserverEntryList.getEntriesByType
Source§impl PerformanceObserverEntryList
impl PerformanceObserverEntryList
Sourcepub fn get_entries_by_name(&self, name: &JsString) -> Any
pub fn get_entries_by_name(&self, name: &JsString) -> Any
The getEntriesByName method.
PerformanceObserverEntryList.getEntriesByName
Source§impl PerformanceObserverEntryList
impl PerformanceObserverEntryList
Sourcepub fn get_entries_by_name_with_type(
&self,
name: &JsString,
type_: &JsString,
) -> Any
pub fn get_entries_by_name_with_type( &self, name: &JsString, type_: &JsString, ) -> Any
The getEntriesByName method.
PerformanceObserverEntryList.getEntriesByName
Methods from Deref<Target = Any>§
Sourcepub fn has_own_property(&self, prop: &str) -> bool
pub fn has_own_property(&self, prop: &str) -> bool
Checks whether a non-inherited property prop exists
Sourcepub fn at<T>(&self, idx: T) -> Val
pub fn at<T>(&self, idx: T) -> Val
Gets the element at index idx. Assumes the underlying js type is indexable
Sourcepub fn to_vec<V>(&self) -> Vec<V>where
V: FromVal,
pub fn to_vec<V>(&self) -> Vec<V>where
V: FromVal,
Converts the underlying js array to a Vec of V
Sourcepub fn call(&self, f: &str, args: &[Val]) -> Val
pub fn call(&self, f: &str, args: &[Val]) -> Val
Calls the method f with args, can return an undefined js value
Sourcepub fn new(&self, args: &[Val]) -> Val
pub fn new(&self, args: &[Val]) -> Val
Calls the object’s constructor with args constructing a new object
Sourcepub fn invoke(&self, args: &[Val]) -> Val
pub fn invoke(&self, args: &[Val]) -> Val
Invokes the function object with args, can return an undefined js value
Sourcepub fn instanceof(&self, v: Val) -> bool
pub fn instanceof(&self, v: Val) -> bool
Checks whether this Val is an instanceof v
pub fn is_number(&self) -> bool
pub fn is_bool(&self) -> bool
pub fn is_string(&self) -> bool
pub fn is_null(&self) -> bool
pub fn is_undefined(&self) -> bool
pub fn is_error(&self) -> bool
pub fn is_function(&self) -> bool
pub fn as_<T>(&self) -> Twhere
T: FromVal,
Trait Implementations§
Source§impl AsMut<Val> for PerformanceObserverEntryList
impl AsMut<Val> for PerformanceObserverEntryList
Source§impl AsRef<Val> for PerformanceObserverEntryList
impl AsRef<Val> for PerformanceObserverEntryList
Source§impl Clone for PerformanceObserverEntryList
impl Clone for PerformanceObserverEntryList
Source§fn clone(&self) -> PerformanceObserverEntryList
fn clone(&self) -> PerformanceObserverEntryList
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for PerformanceObserverEntryList
impl Debug for PerformanceObserverEntryList
Source§impl Deref for PerformanceObserverEntryList
impl Deref for PerformanceObserverEntryList
Source§impl DynCast for PerformanceObserverEntryList
impl DynCast for PerformanceObserverEntryList
Source§fn instanceof(val: &Any) -> bool
fn instanceof(val: &Any) -> bool
val instanceof ThisType.Source§fn unchecked_from_val(v: Any) -> Self
fn unchecked_from_val(v: Any) -> Self
Val into Self.Source§fn unchecked_from_val_ref(v: &Any) -> &Self
fn unchecked_from_val_ref(v: &Any) -> &Self
&Val into &Self.Source§fn unchecked_from_val_mut(v: &mut Any) -> &mut Self
fn unchecked_from_val_mut(v: &mut Any) -> &mut Self
&mut Val into &mut Self.fn has_type<T>(&self) -> boolwhere
T: DynCast,
fn dyn_into<T>(self) -> Result<T, Self>where
T: DynCast,
fn dyn_ref<T>(&self) -> Option<&T>where
T: DynCast,
fn dyn_mut<T>(&mut self) -> Option<&mut T>where
T: DynCast,
fn unchecked_into<T>(self) -> Twhere
T: DynCast,
fn unchecked_ref<T>(&self) -> &Twhere
T: DynCast,
fn unchecked_mut<T>(&mut self) -> &mut Twhere
T: DynCast,
fn is_instance_of<T>(&self) -> boolwhere
T: DynCast,
Source§fn is_type_of(val: &Val) -> bool
fn is_type_of(val: &Val) -> bool
instanceof.Source§impl From<&PerformanceObserverEntryList> for Any
impl From<&PerformanceObserverEntryList> for Any
Source§fn from(s: &PerformanceObserverEntryList) -> Any
fn from(s: &PerformanceObserverEntryList) -> Any
Source§impl From<PerformanceObserverEntryList> for Any
impl From<PerformanceObserverEntryList> for Any
Source§fn from(s: PerformanceObserverEntryList) -> Any
fn from(s: PerformanceObserverEntryList) -> Any
Source§impl PartialEq for PerformanceObserverEntryList
impl PartialEq for PerformanceObserverEntryList
Source§fn eq(&self, other: &PerformanceObserverEntryList) -> bool
fn eq(&self, other: &PerformanceObserverEntryList) -> bool
self and other values to be equal, and is used by ==.