pub enum PermissionType {
Show 30 variants
AccessibilityEvents,
AudioCapture,
BackgroundSync,
BackgroundFetch,
CapturedSurfaceControl,
ClipboardReadWrite,
ClipboardSanitizedWrite,
DisplayCapture,
DurableStorage,
Flash,
Geolocation,
IdleDetection,
LocalFonts,
Midi,
MidiSysex,
Nfc,
Notifications,
PaymentHandler,
PeriodicBackgroundSync,
ProtectedMediaIdentifier,
Sensors,
SpeakerSelection,
StorageAccess,
TopLevelStorageAccess,
VideoCapture,
VideoCaptureGenericPanTiltZoom,
WakeLockScreen,
WakeLockSystem,
WebAppInstallation,
WindowManagement,
}Expand description
Browser permission type.
Variants§
AccessibilityEvents
Accessibility events permission.
AudioCapture
Audio capture permission.
BackgroundSync
Background sync permission.
BackgroundFetch
Background fetch permission.
CapturedSurfaceControl
Captured surface control permission.
ClipboardReadWrite
Clipboard read permission.
ClipboardSanitizedWrite
Clipboard sanitized write permission.
DisplayCapture
Display capture permission.
DurableStorage
Durable storage permission.
Flash
Flash permission.
Geolocation
Geolocation permission.
IdleDetection
Idle detection permission.
LocalFonts
Local fonts permission.
Midi
MIDI permission.
MidiSysex
MIDI sysex permission.
Nfc
NFC permission.
Notifications
Notifications permission.
PaymentHandler
Payment handler permission.
PeriodicBackgroundSync
Periodic background sync permission.
ProtectedMediaIdentifier
Protected media identifier permission.
Sensors
Sensors permission.
SpeakerSelection
Speaker selection permission.
StorageAccess
Storage access permission.
TopLevelStorageAccess
Top level storage access permission.
VideoCapture
Video capture permission.
VideoCaptureGenericPanTiltZoom
Video capture pan tilt zoom permission.
WakeLockScreen
Wake lock screen permission.
WakeLockSystem
Wake lock system permission.
WebAppInstallation
Web app installation permission.
WindowManagement
Window management permission.
Implementations§
Trait Implementations§
Source§impl Clone for PermissionType
impl Clone for PermissionType
Source§fn clone(&self) -> PermissionType
fn clone(&self) -> PermissionType
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more