Skip to main content

JsProtocolTypes

Enum JsProtocolTypes 

Source
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

Source§

fn clone(&self) -> JsProtocolTypes

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for JsProtocolTypes

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for JsProtocolTypes

Source§

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

Source§

fn from(v: BreakLocation) -> Self

Converts to this type from the input type.
Source§

impl From<BreakpointId> for JsProtocolTypes

Source§

fn from(v: BreakpointId) -> Self

Converts to this type from the input type.
Source§

impl From<CallArgument> for JsProtocolTypes

Source§

fn from(v: CallArgument) -> Self

Converts to this type from the input type.
Source§

impl From<CallFrame> for JsProtocolTypes

Source§

fn from(v: CallFrame) -> Self

Converts to this type from the input type.
Source§

impl From<CallFrame> for JsProtocolTypes

Source§

fn from(v: CallFrame) -> Self

Converts to this type from the input type.
Source§

impl From<CallFrameId> for JsProtocolTypes

Source§

fn from(v: CallFrameId) -> Self

Converts to this type from the input type.
Source§

impl From<CoverageRange> for JsProtocolTypes

Source§

fn from(v: CoverageRange) -> Self

Converts to this type from the input type.
Source§

impl From<CustomPreview> for JsProtocolTypes

Source§

fn from(v: CustomPreview) -> Self

Converts to this type from the input type.
Source§

impl From<DebugSymbols> for JsProtocolTypes

Source§

fn from(v: DebugSymbols) -> Self

Converts to this type from the input type.
Source§

impl From<DebuggerTypes> for JsProtocolTypes

Source§

fn from(v: DebuggerTypes) -> Self

Converts to this type from the input type.
Source§

impl From<DeepSerializedValue> for JsProtocolTypes

Source§

fn from(v: DeepSerializedValue) -> Self

Converts to this type from the input type.
Source§

impl From<EntryPreview> for JsProtocolTypes

Source§

fn from(v: EntryPreview) -> Self

Converts to this type from the input type.
Source§

impl From<ExceptionDetails> for JsProtocolTypes

Source§

fn from(v: ExceptionDetails) -> Self

Converts to this type from the input type.
Source§

impl From<ExecutionContextDescription> for JsProtocolTypes

Source§

fn from(v: ExecutionContextDescription) -> Self

Converts to this type from the input type.
Source§

impl From<ExecutionContextId> for JsProtocolTypes

Source§

fn from(v: ExecutionContextId) -> Self

Converts to this type from the input type.
Source§

impl From<FunctionCoverage> for JsProtocolTypes

Source§

fn from(v: FunctionCoverage) -> Self

Converts to this type from the input type.
Source§

impl From<HeapProfilerTypes> for JsProtocolTypes

Source§

fn from(v: HeapProfilerTypes) -> Self

Converts to this type from the input type.
Source§

impl From<HeapSnapshotObjectId> for JsProtocolTypes

Source§

fn from(v: HeapSnapshotObjectId) -> Self

Converts to this type from the input type.
Source§

impl From<InternalPropertyDescriptor> for JsProtocolTypes

Source§

fn from(v: InternalPropertyDescriptor) -> Self

Converts to this type from the input type.
Source§

impl From<JsProtocolTypes> for Type

Source§

fn from(v: JsProtocolTypes) -> Self

Converts to this type from the input type.
Source§

impl From<Location> for JsProtocolTypes

Source§

fn from(v: Location) -> Self

Converts to this type from the input type.
Source§

impl From<LocationRange> for JsProtocolTypes

Source§

fn from(v: LocationRange) -> Self

Converts to this type from the input type.
Source§

impl From<ObjectPreview> for JsProtocolTypes

Source§

fn from(v: ObjectPreview) -> Self

Converts to this type from the input type.
Source§

impl From<PositionTickInfo> for JsProtocolTypes

Source§

fn from(v: PositionTickInfo) -> Self

Converts to this type from the input type.
Source§

impl From<PrivatePropertyDescriptor> for JsProtocolTypes

Source§

fn from(v: PrivatePropertyDescriptor) -> Self

Converts to this type from the input type.
Source§

impl From<Profile> for JsProtocolTypes

Source§

fn from(v: Profile) -> Self

Converts to this type from the input type.
Source§

impl From<ProfileNode> for JsProtocolTypes

Source§

fn from(v: ProfileNode) -> Self

Converts to this type from the input type.
Source§

impl From<ProfilerTypes> for JsProtocolTypes

Source§

fn from(v: ProfilerTypes) -> Self

Converts to this type from the input type.
Source§

impl From<PropertyDescriptor> for JsProtocolTypes

Source§

fn from(v: PropertyDescriptor) -> Self

Converts to this type from the input type.
Source§

impl From<PropertyPreview> for JsProtocolTypes

Source§

fn from(v: PropertyPreview) -> Self

Converts to this type from the input type.
Source§

impl From<RemoteObject> for JsProtocolTypes

Source§

fn from(v: RemoteObject) -> Self

Converts to this type from the input type.
Source§

impl From<RemoteObjectId> for JsProtocolTypes

Source§

fn from(v: RemoteObjectId) -> Self

Converts to this type from the input type.
Source§

impl From<ResolvedBreakpoint> for JsProtocolTypes

Source§

fn from(v: ResolvedBreakpoint) -> Self

Converts to this type from the input type.
Source§

impl From<RuntimeTypes> for JsProtocolTypes

Source§

fn from(v: RuntimeTypes) -> Self

Converts to this type from the input type.
Source§

impl From<SamplingHeapProfile> for JsProtocolTypes

Source§

fn from(v: SamplingHeapProfile) -> Self

Converts to this type from the input type.
Source§

impl From<SamplingHeapProfileNode> for JsProtocolTypes

Source§

fn from(v: SamplingHeapProfileNode) -> Self

Converts to this type from the input type.
Source§

impl From<SamplingHeapProfileSample> for JsProtocolTypes

Source§

fn from(v: SamplingHeapProfileSample) -> Self

Converts to this type from the input type.
Source§

impl From<Scope> for JsProtocolTypes

Source§

fn from(v: Scope) -> Self

Converts to this type from the input type.
Source§

impl From<ScriptCoverage> for JsProtocolTypes

Source§

fn from(v: ScriptCoverage) -> Self

Converts to this type from the input type.
Source§

impl From<ScriptId> for JsProtocolTypes

Source§

fn from(v: ScriptId) -> Self

Converts to this type from the input type.
Source§

impl From<ScriptLanguage> for JsProtocolTypes

Source§

fn from(v: ScriptLanguage) -> Self

Converts to this type from the input type.
Source§

impl From<ScriptPosition> for JsProtocolTypes

Source§

fn from(v: ScriptPosition) -> Self

Converts to this type from the input type.
Source§

impl From<SearchMatch> for JsProtocolTypes

Source§

fn from(v: SearchMatch) -> Self

Converts to this type from the input type.
Source§

impl From<SerializationOptions> for JsProtocolTypes

Source§

fn from(v: SerializationOptions) -> Self

Converts to this type from the input type.
Source§

impl From<StackTrace> for JsProtocolTypes

Source§

fn from(v: StackTrace) -> Self

Converts to this type from the input type.
Source§

impl From<StackTraceId> for JsProtocolTypes

Source§

fn from(v: StackTraceId) -> Self

Converts to this type from the input type.
Source§

impl From<TimeDelta> for JsProtocolTypes

Source§

fn from(v: TimeDelta) -> Self

Converts to this type from the input type.
Source§

impl From<Timestamp> for JsProtocolTypes

Source§

fn from(v: Timestamp) -> Self

Converts to this type from the input type.
Source§

impl From<UniqueDebuggerId> for JsProtocolTypes

Source§

fn from(v: UniqueDebuggerId) -> Self

Converts to this type from the input type.
Source§

impl From<UnserializableValue> for JsProtocolTypes

Source§

fn from(v: UnserializableValue) -> Self

Converts to this type from the input type.
Source§

impl From<WasmDisassemblyChunk> for JsProtocolTypes

Source§

fn from(v: WasmDisassemblyChunk) -> Self

Converts to this type from the input type.
Source§

impl PartialEq for JsProtocolTypes

Source§

fn eq(&self, other: &JsProtocolTypes) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for JsProtocolTypes

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl TryFrom<JsProtocolTypes> for BreakLocation

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for BreakpointId

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for CallArgument

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for CallFrame

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for CallFrame

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for CallFrameId

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for CoverageRange

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for CustomPreview

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for DebugSymbols

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for DebuggerTypes

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for DeepSerializedValue

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for EntryPreview

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for ExceptionDetails

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for ExecutionContextDescription

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for ExecutionContextId

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for FunctionCoverage

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for HeapProfilerTypes

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for HeapSnapshotObjectId

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for InternalPropertyDescriptor

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for Location

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for LocationRange

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for ObjectPreview

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for PositionTickInfo

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for PrivatePropertyDescriptor

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for Profile

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for ProfileNode

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for ProfilerTypes

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for PropertyDescriptor

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for PropertyPreview

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for RemoteObject

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for RemoteObjectId

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for ResolvedBreakpoint

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for RuntimeTypes

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for SamplingHeapProfile

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for SamplingHeapProfileNode

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for SamplingHeapProfileSample

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for Scope

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for ScriptCoverage

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for ScriptId

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for ScriptLanguage

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for ScriptPosition

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for SearchMatch

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for SerializationOptions

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for StackTrace

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for StackTraceId

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for TimeDelta

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for Timestamp

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for UniqueDebuggerId

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for UnserializableValue

Source§

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>

Performs the conversion.
Source§

impl TryFrom<JsProtocolTypes> for WasmDisassemblyChunk

Source§

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>

Performs the conversion.
Source§

impl TryFrom<Type> for JsProtocolTypes

Source§

type Error = Type

The type returned in the event of a conversion error.
Source§

fn try_from(e: Type) -> Result<Self, <JsProtocolTypes as TryFrom<Type>>::Error>

Performs the conversion.
Source§

impl StructuralPartialEq for JsProtocolTypes

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,