Enum chrome_remote_interface_model::browser::PermissionType[][src]

pub enum PermissionType {
    AccessibilityEvents,
    AudioCapture,
    BackgroundSync,
    BackgroundFetch,
    ClipboardReadWrite,
    ClipboardSanitizedWrite,
    DurableStorage,
    Flash,
    Geolocation,
    Midi,
    MidiSysex,
    Nfc,
    Notifications,
    PaymentHandler,
    PeriodicBackgroundSync,
    ProtectedMediaIdentifier,
    Sensors,
    VideoCapture,
    VideoCapturePanTiltZoom,
    IdleDetection,
    WakeLockScreen,
    WakeLockSystem,
}
This is supported on crate features Browser and experimental only.

Variants

AccessibilityEvents

accessibilityEvents

AudioCapture

audioCapture

BackgroundSync

backgroundSync

BackgroundFetch

backgroundFetch

ClipboardReadWrite

clipboardReadWrite

ClipboardSanitizedWrite

clipboardSanitizedWrite

DurableStorage

durableStorage

Flash

flash

Geolocation

geolocation

Midi

midi

MidiSysex

midiSysex

Nfc

nfc

Notifications

notifications

PaymentHandler

paymentHandler

PeriodicBackgroundSync

periodicBackgroundSync

ProtectedMediaIdentifier

protectedMediaIdentifier

Sensors

sensors

VideoCapture

videoCapture

VideoCapturePanTiltZoom

videoCapturePanTiltZoom

IdleDetection

idleDetection

WakeLockScreen

wakeLockScreen

WakeLockSystem

wakeLockSystem

Trait Implementations

impl Clone for PermissionType[src]

impl Debug for PermissionType[src]

impl<'de> Deserialize<'de> for PermissionType[src]

impl Serialize for PermissionType[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.