pub struct CdpLibrary {Show 53 fields
pub accessibility: AccessibilityClient,
pub animation: AnimationClient,
pub audits: AuditsClient,
pub autofill: AutofillClient,
pub background_service: BackgroundServiceClient,
pub bluetooth_emulation: BluetoothEmulationClient,
pub browser: BrowserClient,
pub css: CSSClient,
pub cache_storage: CacheStorageClient,
pub cast: CastClient,
pub console: ConsoleClient,
pub dom: DOMClient,
pub dom_debugger: DOMDebuggerClient,
pub dom_snapshot: DOMSnapshotClient,
pub dom_storage: DOMStorageClient,
pub debugger: DebuggerClient,
pub device_access: DeviceAccessClient,
pub device_orientation: DeviceOrientationClient,
pub emulation: EmulationClient,
pub event_breakpoints: EventBreakpointsClient,
pub extensions: ExtensionsClient,
pub fed_cm: FedCmClient,
pub fetch: FetchClient,
pub file_system: FileSystemClient,
pub headless_experimental: HeadlessExperimentalClient,
pub heap_profiler: HeapProfilerClient,
pub io: IOClient,
pub indexed_db: IndexedDBClient,
pub input: InputClient,
pub inspector: InspectorClient,
pub layer_tree: LayerTreeClient,
pub log: LogClient,
pub media: MediaClient,
pub memory: MemoryClient,
pub network: NetworkClient,
pub overlay: OverlayClient,
pub pwa: PWAClient,
pub page: PageClient,
pub performance: PerformanceClient,
pub performance_timeline: PerformanceTimelineClient,
pub preload: PreloadClient,
pub profiler: ProfilerClient,
pub runtime: RuntimeClient,
pub schema: SchemaClient,
pub security: SecurityClient,
pub service_worker: ServiceWorkerClient,
pub storage: StorageClient,
pub system_info: SystemInfoClient,
pub target: TargetClient,
pub tethering: TetheringClient,
pub tracing: TracingClient,
pub web_audio: WebAudioClient,
pub web_authn: WebAuthnClient,
}Expand description
Aggregated domain clients for type-safe CDP access.
Fields§
§accessibility: AccessibilityClient§animation: AnimationClient§audits: AuditsClient§autofill: AutofillClient§background_service: BackgroundServiceClient§bluetooth_emulation: BluetoothEmulationClient§browser: BrowserClient§css: CSSClient§cache_storage: CacheStorageClient§cast: CastClient§console: ConsoleClient§dom: DOMClient§dom_debugger: DOMDebuggerClient§dom_snapshot: DOMSnapshotClient§dom_storage: DOMStorageClient§debugger: DebuggerClient§device_access: DeviceAccessClient§device_orientation: DeviceOrientationClient§emulation: EmulationClient§event_breakpoints: EventBreakpointsClient§extensions: ExtensionsClient§fed_cm: FedCmClient§fetch: FetchClient§file_system: FileSystemClient§headless_experimental: HeadlessExperimentalClient§heap_profiler: HeapProfilerClient§io: IOClient§indexed_db: IndexedDBClient§input: InputClient§inspector: InspectorClient§layer_tree: LayerTreeClient§log: LogClient§media: MediaClient§memory: MemoryClient§network: NetworkClient§overlay: OverlayClient§pwa: PWAClient§page: PageClient§performance: PerformanceClient§performance_timeline: PerformanceTimelineClient§preload: PreloadClient§profiler: ProfilerClient§runtime: RuntimeClient§schema: SchemaClient§security: SecurityClient§service_worker: ServiceWorkerClient§storage: StorageClient§system_info: SystemInfoClient§target: TargetClient§tethering: TetheringClient§tracing: TracingClient§web_audio: WebAudioClient§web_authn: WebAuthnClientAuto Trait Implementations§
impl Freeze for CdpLibrary
impl !RefUnwindSafe for CdpLibrary
impl Send for CdpLibrary
impl Sync for CdpLibrary
impl Unpin for CdpLibrary
impl UnsafeUnpin for CdpLibrary
impl !UnwindSafe for CdpLibrary
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