Docs.rs
  • deno_permissions-0.68.0
    • deno_permissions 0.68.0
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • dsherret
    • bartlomieju
    • denobot
    • Dependencies
      • capacity_builder ^0.5.0 normal
      • deno_error =0.6.1 normal
      • deno_path_util =0.4.0 normal
      • deno_terminal =0.2.2 normal
      • deno_unsync ^0.4.4 normal
      • fqdn ^0.3.4 normal
      • ipnetwork ^0.20.0 normal
      • libc ^0.2.168 normal
      • log ^0.4.20 normal
      • once_cell ^1.17.1 normal
      • parking_lot ^0.12.0 normal
      • percent-encoding ^2.3.0 normal
      • serde ^1.0.149 normal
      • serde_json ^1.0.85 normal
      • sys_traits =0.1.16 normal
      • temp_deno_which ^0.1.0 normal
      • thiserror ^2.0.12 normal
      • url ^2.5 normal
      • sys_traits =0.1.16 dev
      • nix =0.27.1 normal
      • winapi =0.3.9 normal
      • windows-sys ^0.59.0 normal
    • Versions
    • 5.51% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

deno_permissions0.68.0

  • All Items

Crate Items

  • Re-exports
  • Modules
  • Structs
  • Enums
  • Traits
  • Functions

Crate deno_permissions

Source

Re-exports§

pub use prompter::set_prompt_callbacks;
pub use prompter::set_prompter;
pub use prompter::DeniedPrompter;
pub use prompter::GetFormattedStackFn;
pub use prompter::PermissionPrompter;
pub use prompter::PromptCallback;
pub use prompter::PromptResponse;

Modules§

prompter
which

Structs§

AllowRunDescriptor
ChildPermissionsArg
Directly deserializable from JS worker and test permission options.
EnvDescriptorParseError
EnvQueryDescriptor
EnvVarName
A normalized environment variable name. On Windows this will be uppercase and on other platforms it will stay as-is.
FfiDescriptor
FfiQueryDescriptor
ImportDescriptor
NetDescriptor
PathQueryDescriptor
Permissions
PermissionsContainer
Wrapper struct for Permissions that can be shared across threads.
PermissionsOptions
ReadDescriptor
ReadQueryDescriptor
SysDescriptor
UnaryPermission
UnitPermission
WriteDescriptor
WriteQueryDescriptor

Enums§

AllowRunDescriptorParseResult
CheckSpecifierKind
ChildPermissionError
ChildUnaryPermissionArg
ChildUnitPermissionArg
DenyRunDescriptor
EnvDescriptor
Host
HostParseError
NetDescriptorFromUrlParseError
NetDescriptorParseError
PathResolveError
PermissionCheckError
PermissionDeniedError
PermissionState
Quadri-state value for storing permission state
PermissionsFromOptionsError
RunDescriptorArg
RunDescriptorParseError
RunQueryDescriptor
SubdomainWildcards
SysDescriptorParseError

Traits§

PermissionDescriptorParser
Parses and normalizes permissions.
QueryDescriptor

Functions§

is_standalone
mark_standalone