Skip to main content

CdpRegistrationLibrary

Struct CdpRegistrationLibrary 

Source
pub struct CdpRegistrationLibrary {
Show 39 fields pub accessibility: AccessibilityRegistration, pub animation: AnimationRegistration, pub audits: AuditsRegistration, pub autofill: AutofillRegistration, pub background_service: BackgroundServiceRegistration, pub bluetooth_emulation: BluetoothEmulationRegistration, pub browser: BrowserRegistration, pub css: CSSRegistration, pub cast: CastRegistration, pub console: ConsoleRegistration, pub dom: DOMRegistration, pub dom_storage: DOMStorageRegistration, pub debugger: DebuggerRegistration, pub device_access: DeviceAccessRegistration, pub emulation: EmulationRegistration, pub fed_cm: FedCmRegistration, pub fetch: FetchRegistration, pub heap_profiler: HeapProfilerRegistration, pub input: InputRegistration, pub inspector: InspectorRegistration, pub layer_tree: LayerTreeRegistration, pub log: LogRegistration, pub media: MediaRegistration, pub network: NetworkRegistration, pub overlay: OverlayRegistration, pub page: PageRegistration, pub performance: PerformanceRegistration, pub performance_timeline: PerformanceTimelineRegistration, pub preload: PreloadRegistration, pub profiler: ProfilerRegistration, pub runtime: RuntimeRegistration, pub security: SecurityRegistration, pub service_worker: ServiceWorkerRegistration, pub storage: StorageRegistration, pub target: TargetRegistration, pub tethering: TetheringRegistration, pub tracing: TracingRegistration, pub web_audio: WebAudioRegistration, pub web_authn: WebAuthnRegistration,
}
Expand description

Aggregated domain registrations for type-safe CDP event callbacks.

Fields§

§accessibility: AccessibilityRegistration§animation: AnimationRegistration§audits: AuditsRegistration§autofill: AutofillRegistration§background_service: BackgroundServiceRegistration§bluetooth_emulation: BluetoothEmulationRegistration§browser: BrowserRegistration§css: CSSRegistration§cast: CastRegistration§console: ConsoleRegistration§dom: DOMRegistration§dom_storage: DOMStorageRegistration§debugger: DebuggerRegistration§device_access: DeviceAccessRegistration§emulation: EmulationRegistration§fed_cm: FedCmRegistration§fetch: FetchRegistration§heap_profiler: HeapProfilerRegistration§input: InputRegistration§inspector: InspectorRegistration§layer_tree: LayerTreeRegistration§log: LogRegistration§media: MediaRegistration§network: NetworkRegistration§overlay: OverlayRegistration§page: PageRegistration§performance: PerformanceRegistration§performance_timeline: PerformanceTimelineRegistration§preload: PreloadRegistration§profiler: ProfilerRegistration§runtime: RuntimeRegistration§security: SecurityRegistration§service_worker: ServiceWorkerRegistration§storage: StorageRegistration§target: TargetRegistration§tethering: TetheringRegistration§tracing: TracingRegistration§web_audio: WebAudioRegistration§web_authn: WebAuthnRegistration

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> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
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> Same for T

Source§

type Output = T

Should always be Self
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<V, T> VZip<V> for T
where V: MultiLane<T>,

Source§

fn vzip(self) -> V

Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more