pub struct SetBlackboxedRanges {
pub method: SetBlackboxedRangesMethod,
pub params: SetBlackboxedRangesParams,
}Expand description
Makes backend skip steps in the script in blackboxed ranges. VM will try leave blacklisted scripts by performing ‘step in’ several times, finally resorting to ‘step out’ if unsuccessful. Positions array contains positions where blackbox state is changed. First interval isn’t blackboxed. Array should be sorted. setBlackboxedRanges
Fields§
§method: SetBlackboxedRangesMethod§params: SetBlackboxedRangesParamsImplementations§
Source§impl SetBlackboxedRanges
impl SetBlackboxedRanges
pub fn builder() -> SetBlackboxedRangesBuilder
Source§impl SetBlackboxedRanges
impl SetBlackboxedRanges
pub const IDENTIFIER: &'static str = "Debugger.setBlackboxedRanges"
pub fn identifier(&self) -> &'static str
Trait Implementations§
Source§impl Clone for SetBlackboxedRanges
impl Clone for SetBlackboxedRanges
Source§fn clone(&self) -> SetBlackboxedRanges
fn clone(&self) -> SetBlackboxedRanges
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 CommandResult for SetBlackboxedRanges
impl CommandResult for SetBlackboxedRanges
type Result = SetBlackboxedRangesResult
fn result_from_value(result: Value) -> Result<Self::Result>
Source§impl Debug for SetBlackboxedRanges
impl Debug for SetBlackboxedRanges
Source§impl<'de> Deserialize<'de> for SetBlackboxedRanges
impl<'de> Deserialize<'de> for SetBlackboxedRanges
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 From<SetBlackboxedRanges> for Command
impl From<SetBlackboxedRanges> for Command
Source§fn from(v: SetBlackboxedRanges) -> Self
fn from(v: SetBlackboxedRanges) -> Self
Converts to this type from the input type.
Source§impl From<SetBlackboxedRanges> for DebuggerCommands
impl From<SetBlackboxedRanges> for DebuggerCommands
Source§fn from(v: SetBlackboxedRanges) -> Self
fn from(v: SetBlackboxedRanges) -> Self
Converts to this type from the input type.
Source§impl From<SetBlackboxedRanges> for JsProtocolCommands
impl From<SetBlackboxedRanges> for JsProtocolCommands
Source§fn from(v: SetBlackboxedRanges) -> Self
fn from(v: SetBlackboxedRanges) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SetBlackboxedRanges
impl PartialEq for SetBlackboxedRanges
Source§impl Serialize for SetBlackboxedRanges
impl Serialize for SetBlackboxedRanges
Source§impl TryFrom<Command> for SetBlackboxedRanges
impl TryFrom<Command> for SetBlackboxedRanges
Source§impl TryFrom<DebuggerCommands> for SetBlackboxedRanges
impl TryFrom<DebuggerCommands> for SetBlackboxedRanges
Source§type Error = DebuggerCommands
type Error = DebuggerCommands
The type returned in the event of a conversion error.
Source§fn try_from(
e: DebuggerCommands,
) -> Result<Self, <SetBlackboxedRanges as TryFrom<DebuggerCommands>>::Error>
fn try_from( e: DebuggerCommands, ) -> Result<Self, <SetBlackboxedRanges as TryFrom<DebuggerCommands>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolCommands> for SetBlackboxedRanges
impl TryFrom<JsProtocolCommands> for SetBlackboxedRanges
Source§type Error = JsProtocolCommands
type Error = JsProtocolCommands
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolCommands,
) -> Result<Self, <SetBlackboxedRanges as TryFrom<JsProtocolCommands>>::Error>
fn try_from( e: JsProtocolCommands, ) -> Result<Self, <SetBlackboxedRanges as TryFrom<JsProtocolCommands>>::Error>
Performs the conversion.
impl StructuralPartialEq for SetBlackboxedRanges
Auto Trait Implementations§
impl Freeze for SetBlackboxedRanges
impl RefUnwindSafe for SetBlackboxedRanges
impl Send for SetBlackboxedRanges
impl Sync for SetBlackboxedRanges
impl Unpin for SetBlackboxedRanges
impl UnsafeUnpin for SetBlackboxedRanges
impl UnwindSafe for SetBlackboxedRanges
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