pub enum JsProtocolTypes {
Debugger(DebuggerTypes),
HeapProfiler(HeapProfilerTypes),
Profiler(ProfilerTypes),
Runtime(RuntimeTypes),
}Variants§
Debugger(DebuggerTypes)
HeapProfiler(HeapProfilerTypes)
Profiler(ProfilerTypes)
Runtime(RuntimeTypes)
Trait Implementations§
Source§impl Clone for JsProtocolTypes
impl Clone for JsProtocolTypes
Source§fn clone(&self) -> JsProtocolTypes
fn clone(&self) -> JsProtocolTypes
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 JsProtocolTypes
impl Debug for JsProtocolTypes
Source§impl<'de> Deserialize<'de> for JsProtocolTypes
impl<'de> Deserialize<'de> for JsProtocolTypes
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<BreakLocation> for JsProtocolTypes
impl From<BreakLocation> for JsProtocolTypes
Source§fn from(v: BreakLocation) -> Self
fn from(v: BreakLocation) -> Self
Converts to this type from the input type.
Source§impl From<BreakpointId> for JsProtocolTypes
impl From<BreakpointId> for JsProtocolTypes
Source§fn from(v: BreakpointId) -> Self
fn from(v: BreakpointId) -> Self
Converts to this type from the input type.
Source§impl From<CallArgument> for JsProtocolTypes
impl From<CallArgument> for JsProtocolTypes
Source§fn from(v: CallArgument) -> Self
fn from(v: CallArgument) -> Self
Converts to this type from the input type.
Source§impl From<CallFrame> for JsProtocolTypes
impl From<CallFrame> for JsProtocolTypes
Source§impl From<CallFrame> for JsProtocolTypes
impl From<CallFrame> for JsProtocolTypes
Source§impl From<CallFrameId> for JsProtocolTypes
impl From<CallFrameId> for JsProtocolTypes
Source§fn from(v: CallFrameId) -> Self
fn from(v: CallFrameId) -> Self
Converts to this type from the input type.
Source§impl From<CoverageRange> for JsProtocolTypes
impl From<CoverageRange> for JsProtocolTypes
Source§fn from(v: CoverageRange) -> Self
fn from(v: CoverageRange) -> Self
Converts to this type from the input type.
Source§impl From<CustomPreview> for JsProtocolTypes
impl From<CustomPreview> for JsProtocolTypes
Source§fn from(v: CustomPreview) -> Self
fn from(v: CustomPreview) -> Self
Converts to this type from the input type.
Source§impl From<DebugSymbols> for JsProtocolTypes
impl From<DebugSymbols> for JsProtocolTypes
Source§fn from(v: DebugSymbols) -> Self
fn from(v: DebugSymbols) -> Self
Converts to this type from the input type.
Source§impl From<DebuggerTypes> for JsProtocolTypes
impl From<DebuggerTypes> for JsProtocolTypes
Source§fn from(v: DebuggerTypes) -> Self
fn from(v: DebuggerTypes) -> Self
Converts to this type from the input type.
Source§impl From<DeepSerializedValue> for JsProtocolTypes
impl From<DeepSerializedValue> for JsProtocolTypes
Source§fn from(v: DeepSerializedValue) -> Self
fn from(v: DeepSerializedValue) -> Self
Converts to this type from the input type.
Source§impl From<EntryPreview> for JsProtocolTypes
impl From<EntryPreview> for JsProtocolTypes
Source§fn from(v: EntryPreview) -> Self
fn from(v: EntryPreview) -> Self
Converts to this type from the input type.
Source§impl From<ExceptionDetails> for JsProtocolTypes
impl From<ExceptionDetails> for JsProtocolTypes
Source§fn from(v: ExceptionDetails) -> Self
fn from(v: ExceptionDetails) -> Self
Converts to this type from the input type.
Source§impl From<ExecutionContextDescription> for JsProtocolTypes
impl From<ExecutionContextDescription> for JsProtocolTypes
Source§fn from(v: ExecutionContextDescription) -> Self
fn from(v: ExecutionContextDescription) -> Self
Converts to this type from the input type.
Source§impl From<ExecutionContextId> for JsProtocolTypes
impl From<ExecutionContextId> for JsProtocolTypes
Source§fn from(v: ExecutionContextId) -> Self
fn from(v: ExecutionContextId) -> Self
Converts to this type from the input type.
Source§impl From<FunctionCoverage> for JsProtocolTypes
impl From<FunctionCoverage> for JsProtocolTypes
Source§fn from(v: FunctionCoverage) -> Self
fn from(v: FunctionCoverage) -> Self
Converts to this type from the input type.
Source§impl From<HeapProfilerTypes> for JsProtocolTypes
impl From<HeapProfilerTypes> for JsProtocolTypes
Source§fn from(v: HeapProfilerTypes) -> Self
fn from(v: HeapProfilerTypes) -> Self
Converts to this type from the input type.
Source§impl From<HeapSnapshotObjectId> for JsProtocolTypes
impl From<HeapSnapshotObjectId> for JsProtocolTypes
Source§fn from(v: HeapSnapshotObjectId) -> Self
fn from(v: HeapSnapshotObjectId) -> Self
Converts to this type from the input type.
Source§impl From<InternalPropertyDescriptor> for JsProtocolTypes
impl From<InternalPropertyDescriptor> for JsProtocolTypes
Source§fn from(v: InternalPropertyDescriptor) -> Self
fn from(v: InternalPropertyDescriptor) -> Self
Converts to this type from the input type.
Source§impl From<JsProtocolTypes> for Type
impl From<JsProtocolTypes> for Type
Source§fn from(v: JsProtocolTypes) -> Self
fn from(v: JsProtocolTypes) -> Self
Converts to this type from the input type.
Source§impl From<Location> for JsProtocolTypes
impl From<Location> for JsProtocolTypes
Source§impl From<LocationRange> for JsProtocolTypes
impl From<LocationRange> for JsProtocolTypes
Source§fn from(v: LocationRange) -> Self
fn from(v: LocationRange) -> Self
Converts to this type from the input type.
Source§impl From<ObjectPreview> for JsProtocolTypes
impl From<ObjectPreview> for JsProtocolTypes
Source§fn from(v: ObjectPreview) -> Self
fn from(v: ObjectPreview) -> Self
Converts to this type from the input type.
Source§impl From<PositionTickInfo> for JsProtocolTypes
impl From<PositionTickInfo> for JsProtocolTypes
Source§fn from(v: PositionTickInfo) -> Self
fn from(v: PositionTickInfo) -> Self
Converts to this type from the input type.
Source§impl From<PrivatePropertyDescriptor> for JsProtocolTypes
impl From<PrivatePropertyDescriptor> for JsProtocolTypes
Source§fn from(v: PrivatePropertyDescriptor) -> Self
fn from(v: PrivatePropertyDescriptor) -> Self
Converts to this type from the input type.
Source§impl From<Profile> for JsProtocolTypes
impl From<Profile> for JsProtocolTypes
Source§impl From<ProfileNode> for JsProtocolTypes
impl From<ProfileNode> for JsProtocolTypes
Source§fn from(v: ProfileNode) -> Self
fn from(v: ProfileNode) -> Self
Converts to this type from the input type.
Source§impl From<ProfilerTypes> for JsProtocolTypes
impl From<ProfilerTypes> for JsProtocolTypes
Source§fn from(v: ProfilerTypes) -> Self
fn from(v: ProfilerTypes) -> Self
Converts to this type from the input type.
Source§impl From<PropertyDescriptor> for JsProtocolTypes
impl From<PropertyDescriptor> for JsProtocolTypes
Source§fn from(v: PropertyDescriptor) -> Self
fn from(v: PropertyDescriptor) -> Self
Converts to this type from the input type.
Source§impl From<PropertyPreview> for JsProtocolTypes
impl From<PropertyPreview> for JsProtocolTypes
Source§fn from(v: PropertyPreview) -> Self
fn from(v: PropertyPreview) -> Self
Converts to this type from the input type.
Source§impl From<RemoteObject> for JsProtocolTypes
impl From<RemoteObject> for JsProtocolTypes
Source§fn from(v: RemoteObject) -> Self
fn from(v: RemoteObject) -> Self
Converts to this type from the input type.
Source§impl From<RemoteObjectId> for JsProtocolTypes
impl From<RemoteObjectId> for JsProtocolTypes
Source§fn from(v: RemoteObjectId) -> Self
fn from(v: RemoteObjectId) -> Self
Converts to this type from the input type.
Source§impl From<ResolvedBreakpoint> for JsProtocolTypes
impl From<ResolvedBreakpoint> for JsProtocolTypes
Source§fn from(v: ResolvedBreakpoint) -> Self
fn from(v: ResolvedBreakpoint) -> Self
Converts to this type from the input type.
Source§impl From<RuntimeTypes> for JsProtocolTypes
impl From<RuntimeTypes> for JsProtocolTypes
Source§fn from(v: RuntimeTypes) -> Self
fn from(v: RuntimeTypes) -> Self
Converts to this type from the input type.
Source§impl From<SamplingHeapProfile> for JsProtocolTypes
impl From<SamplingHeapProfile> for JsProtocolTypes
Source§fn from(v: SamplingHeapProfile) -> Self
fn from(v: SamplingHeapProfile) -> Self
Converts to this type from the input type.
Source§impl From<SamplingHeapProfileNode> for JsProtocolTypes
impl From<SamplingHeapProfileNode> for JsProtocolTypes
Source§fn from(v: SamplingHeapProfileNode) -> Self
fn from(v: SamplingHeapProfileNode) -> Self
Converts to this type from the input type.
Source§impl From<SamplingHeapProfileSample> for JsProtocolTypes
impl From<SamplingHeapProfileSample> for JsProtocolTypes
Source§fn from(v: SamplingHeapProfileSample) -> Self
fn from(v: SamplingHeapProfileSample) -> Self
Converts to this type from the input type.
Source§impl From<Scope> for JsProtocolTypes
impl From<Scope> for JsProtocolTypes
Source§impl From<ScriptCoverage> for JsProtocolTypes
impl From<ScriptCoverage> for JsProtocolTypes
Source§fn from(v: ScriptCoverage) -> Self
fn from(v: ScriptCoverage) -> Self
Converts to this type from the input type.
Source§impl From<ScriptId> for JsProtocolTypes
impl From<ScriptId> for JsProtocolTypes
Source§impl From<ScriptLanguage> for JsProtocolTypes
impl From<ScriptLanguage> for JsProtocolTypes
Source§fn from(v: ScriptLanguage) -> Self
fn from(v: ScriptLanguage) -> Self
Converts to this type from the input type.
Source§impl From<ScriptPosition> for JsProtocolTypes
impl From<ScriptPosition> for JsProtocolTypes
Source§fn from(v: ScriptPosition) -> Self
fn from(v: ScriptPosition) -> Self
Converts to this type from the input type.
Source§impl From<SearchMatch> for JsProtocolTypes
impl From<SearchMatch> for JsProtocolTypes
Source§fn from(v: SearchMatch) -> Self
fn from(v: SearchMatch) -> Self
Converts to this type from the input type.
Source§impl From<SerializationOptions> for JsProtocolTypes
impl From<SerializationOptions> for JsProtocolTypes
Source§fn from(v: SerializationOptions) -> Self
fn from(v: SerializationOptions) -> Self
Converts to this type from the input type.
Source§impl From<StackTrace> for JsProtocolTypes
impl From<StackTrace> for JsProtocolTypes
Source§fn from(v: StackTrace) -> Self
fn from(v: StackTrace) -> Self
Converts to this type from the input type.
Source§impl From<StackTraceId> for JsProtocolTypes
impl From<StackTraceId> for JsProtocolTypes
Source§fn from(v: StackTraceId) -> Self
fn from(v: StackTraceId) -> Self
Converts to this type from the input type.
Source§impl From<TimeDelta> for JsProtocolTypes
impl From<TimeDelta> for JsProtocolTypes
Source§impl From<Timestamp> for JsProtocolTypes
impl From<Timestamp> for JsProtocolTypes
Source§impl From<UniqueDebuggerId> for JsProtocolTypes
impl From<UniqueDebuggerId> for JsProtocolTypes
Source§fn from(v: UniqueDebuggerId) -> Self
fn from(v: UniqueDebuggerId) -> Self
Converts to this type from the input type.
Source§impl From<UnserializableValue> for JsProtocolTypes
impl From<UnserializableValue> for JsProtocolTypes
Source§fn from(v: UnserializableValue) -> Self
fn from(v: UnserializableValue) -> Self
Converts to this type from the input type.
Source§impl From<WasmDisassemblyChunk> for JsProtocolTypes
impl From<WasmDisassemblyChunk> for JsProtocolTypes
Source§fn from(v: WasmDisassemblyChunk) -> Self
fn from(v: WasmDisassemblyChunk) -> Self
Converts to this type from the input type.
Source§impl PartialEq for JsProtocolTypes
impl PartialEq for JsProtocolTypes
Source§impl Serialize for JsProtocolTypes
impl Serialize for JsProtocolTypes
Source§impl TryFrom<JsProtocolTypes> for BreakLocation
impl TryFrom<JsProtocolTypes> for BreakLocation
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <BreakLocation as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <BreakLocation as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for BreakpointId
impl TryFrom<JsProtocolTypes> for BreakpointId
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <BreakpointId as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <BreakpointId as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for CallArgument
impl TryFrom<JsProtocolTypes> for CallArgument
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <CallArgument as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <CallArgument as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for CallFrame
impl TryFrom<JsProtocolTypes> for CallFrame
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <CallFrame as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <CallFrame as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for CallFrame
impl TryFrom<JsProtocolTypes> for CallFrame
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <CallFrame as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <CallFrame as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for CallFrameId
impl TryFrom<JsProtocolTypes> for CallFrameId
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <CallFrameId as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <CallFrameId as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for CoverageRange
impl TryFrom<JsProtocolTypes> for CoverageRange
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <CoverageRange as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <CoverageRange as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for CustomPreview
impl TryFrom<JsProtocolTypes> for CustomPreview
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <CustomPreview as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <CustomPreview as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for DebugSymbols
impl TryFrom<JsProtocolTypes> for DebugSymbols
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <DebugSymbols as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <DebugSymbols as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for DebuggerTypes
impl TryFrom<JsProtocolTypes> for DebuggerTypes
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <DebuggerTypes as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <DebuggerTypes as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for DeepSerializedValue
impl TryFrom<JsProtocolTypes> for DeepSerializedValue
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <DeepSerializedValue as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <DeepSerializedValue as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for EntryPreview
impl TryFrom<JsProtocolTypes> for EntryPreview
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <EntryPreview as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <EntryPreview as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for ExceptionDetails
impl TryFrom<JsProtocolTypes> for ExceptionDetails
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <ExceptionDetails as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <ExceptionDetails as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for ExecutionContextDescription
impl TryFrom<JsProtocolTypes> for ExecutionContextDescription
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <ExecutionContextDescription as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <ExecutionContextDescription as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for ExecutionContextId
impl TryFrom<JsProtocolTypes> for ExecutionContextId
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <ExecutionContextId as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <ExecutionContextId as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for FunctionCoverage
impl TryFrom<JsProtocolTypes> for FunctionCoverage
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <FunctionCoverage as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <FunctionCoverage as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for HeapProfilerTypes
impl TryFrom<JsProtocolTypes> for HeapProfilerTypes
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <HeapProfilerTypes as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <HeapProfilerTypes as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for HeapSnapshotObjectId
impl TryFrom<JsProtocolTypes> for HeapSnapshotObjectId
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <HeapSnapshotObjectId as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <HeapSnapshotObjectId as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for InternalPropertyDescriptor
impl TryFrom<JsProtocolTypes> for InternalPropertyDescriptor
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <InternalPropertyDescriptor as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <InternalPropertyDescriptor as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for Location
impl TryFrom<JsProtocolTypes> for Location
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <Location as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <Location as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for LocationRange
impl TryFrom<JsProtocolTypes> for LocationRange
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <LocationRange as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <LocationRange as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for ObjectPreview
impl TryFrom<JsProtocolTypes> for ObjectPreview
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <ObjectPreview as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <ObjectPreview as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for PositionTickInfo
impl TryFrom<JsProtocolTypes> for PositionTickInfo
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <PositionTickInfo as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <PositionTickInfo as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for PrivatePropertyDescriptor
impl TryFrom<JsProtocolTypes> for PrivatePropertyDescriptor
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <PrivatePropertyDescriptor as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <PrivatePropertyDescriptor as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for Profile
impl TryFrom<JsProtocolTypes> for Profile
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <Profile as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <Profile as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for ProfileNode
impl TryFrom<JsProtocolTypes> for ProfileNode
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <ProfileNode as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <ProfileNode as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for ProfilerTypes
impl TryFrom<JsProtocolTypes> for ProfilerTypes
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <ProfilerTypes as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <ProfilerTypes as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for PropertyDescriptor
impl TryFrom<JsProtocolTypes> for PropertyDescriptor
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <PropertyDescriptor as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <PropertyDescriptor as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for PropertyPreview
impl TryFrom<JsProtocolTypes> for PropertyPreview
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <PropertyPreview as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <PropertyPreview as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for RemoteObject
impl TryFrom<JsProtocolTypes> for RemoteObject
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <RemoteObject as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <RemoteObject as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for RemoteObjectId
impl TryFrom<JsProtocolTypes> for RemoteObjectId
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <RemoteObjectId as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <RemoteObjectId as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for ResolvedBreakpoint
impl TryFrom<JsProtocolTypes> for ResolvedBreakpoint
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <ResolvedBreakpoint as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <ResolvedBreakpoint as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for RuntimeTypes
impl TryFrom<JsProtocolTypes> for RuntimeTypes
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <RuntimeTypes as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <RuntimeTypes as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for SamplingHeapProfile
impl TryFrom<JsProtocolTypes> for SamplingHeapProfile
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <SamplingHeapProfile as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <SamplingHeapProfile as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for SamplingHeapProfileNode
impl TryFrom<JsProtocolTypes> for SamplingHeapProfileNode
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <SamplingHeapProfileNode as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <SamplingHeapProfileNode as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for SamplingHeapProfileSample
impl TryFrom<JsProtocolTypes> for SamplingHeapProfileSample
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <SamplingHeapProfileSample as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <SamplingHeapProfileSample as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for Scope
impl TryFrom<JsProtocolTypes> for Scope
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <Scope as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <Scope as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for ScriptCoverage
impl TryFrom<JsProtocolTypes> for ScriptCoverage
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <ScriptCoverage as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <ScriptCoverage as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for ScriptId
impl TryFrom<JsProtocolTypes> for ScriptId
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <ScriptId as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <ScriptId as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for ScriptLanguage
impl TryFrom<JsProtocolTypes> for ScriptLanguage
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <ScriptLanguage as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <ScriptLanguage as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for ScriptPosition
impl TryFrom<JsProtocolTypes> for ScriptPosition
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <ScriptPosition as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <ScriptPosition as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for SearchMatch
impl TryFrom<JsProtocolTypes> for SearchMatch
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <SearchMatch as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <SearchMatch as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for SerializationOptions
impl TryFrom<JsProtocolTypes> for SerializationOptions
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <SerializationOptions as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <SerializationOptions as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for StackTrace
impl TryFrom<JsProtocolTypes> for StackTrace
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <StackTrace as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <StackTrace as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for StackTraceId
impl TryFrom<JsProtocolTypes> for StackTraceId
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <StackTraceId as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <StackTraceId as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for TimeDelta
impl TryFrom<JsProtocolTypes> for TimeDelta
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <TimeDelta as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <TimeDelta as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for Timestamp
impl TryFrom<JsProtocolTypes> for Timestamp
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <Timestamp as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <Timestamp as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for UniqueDebuggerId
impl TryFrom<JsProtocolTypes> for UniqueDebuggerId
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <UniqueDebuggerId as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <UniqueDebuggerId as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for UnserializableValue
impl TryFrom<JsProtocolTypes> for UnserializableValue
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <UnserializableValue as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <UnserializableValue as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<JsProtocolTypes> for WasmDisassemblyChunk
impl TryFrom<JsProtocolTypes> for WasmDisassemblyChunk
Source§type Error = JsProtocolTypes
type Error = JsProtocolTypes
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolTypes,
) -> Result<Self, <WasmDisassemblyChunk as TryFrom<JsProtocolTypes>>::Error>
fn try_from( e: JsProtocolTypes, ) -> Result<Self, <WasmDisassemblyChunk as TryFrom<JsProtocolTypes>>::Error>
Performs the conversion.
Source§impl TryFrom<Type> for JsProtocolTypes
impl TryFrom<Type> for JsProtocolTypes
impl StructuralPartialEq for JsProtocolTypes
Auto Trait Implementations§
impl Freeze for JsProtocolTypes
impl RefUnwindSafe for JsProtocolTypes
impl Send for JsProtocolTypes
impl Sync for JsProtocolTypes
impl Unpin for JsProtocolTypes
impl UnsafeUnpin for JsProtocolTypes
impl UnwindSafe for JsProtocolTypes
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