Struct chromiumoxide::cdp::js_protocol::profiler::SetSamplingIntervalParams
source · pub struct SetSamplingIntervalParams {
pub interval: i64,
}
Expand description
Changes CPU profiler sampling interval. Must be called before CPU profiles recording started. setSamplingInterval
Fields§
§interval: i64
New sampling interval in microseconds.
Implementations§
source§impl SetSamplingIntervalParams
impl SetSamplingIntervalParams
pub fn new(interval: impl Into<i64>) -> SetSamplingIntervalParams
source§impl SetSamplingIntervalParams
impl SetSamplingIntervalParams
pub const IDENTIFIER: &'static str = "Profiler.setSamplingInterval"
Trait Implementations§
source§impl Clone for SetSamplingIntervalParams
impl Clone for SetSamplingIntervalParams
source§fn clone(&self) -> SetSamplingIntervalParams
fn clone(&self) -> SetSamplingIntervalParams
Returns a copy 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 Command for SetSamplingIntervalParams
impl Command for SetSamplingIntervalParams
§type Response = SetSamplingIntervalReturns
type Response = SetSamplingIntervalReturns
The type of the response this request triggers on the chromium server
source§impl Debug for SetSamplingIntervalParams
impl Debug for SetSamplingIntervalParams
source§impl<'de> Deserialize<'de> for SetSamplingIntervalParams
impl<'de> Deserialize<'de> for SetSamplingIntervalParams
source§fn deserialize<__D>(
__deserializer: __D
) -> Result<SetSamplingIntervalParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<SetSamplingIntervalParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Method for SetSamplingIntervalParams
impl Method for SetSamplingIntervalParams
source§fn identifier(&self) -> Cow<'static, str>
fn identifier(&self) -> Cow<'static, str>
The whole string identifier for this method like:
DOM.removeNode
source§fn domain_name(&self) -> Cow<'static, str>
fn domain_name(&self) -> Cow<'static, str>
The name of the domain this method belongs to:
DOM
source§fn method_name(&self) -> Cow<'static, str>
fn method_name(&self) -> Cow<'static, str>
The standalone identifier of the method inside the domain:
removeNode
source§impl PartialEq for SetSamplingIntervalParams
impl PartialEq for SetSamplingIntervalParams
source§fn eq(&self, other: &SetSamplingIntervalParams) -> bool
fn eq(&self, other: &SetSamplingIntervalParams) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for SetSamplingIntervalParams
impl Serialize for SetSamplingIntervalParams
source§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for SetSamplingIntervalParams
Auto Trait Implementations§
impl Freeze for SetSamplingIntervalParams
impl RefUnwindSafe for SetSamplingIntervalParams
impl Send for SetSamplingIntervalParams
impl Sync for SetSamplingIntervalParams
impl Unpin for SetSamplingIntervalParams
impl UnwindSafe for SetSamplingIntervalParams
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