20 lines · 641 B · Rust
RawDownload
mod download_file_capability;mod npm_install_package_capability;mod process_exec_capability; pub use download_file_capability::*;pub use npm_install_package_capability::*;pub use process_exec_capability::*; use serde::{Deserialize, Serialize}; /// A capability for an extension.#[derive(Debug, PartialEq, Eq, Clone, Serialize, Deserialize)]#[serde(tag = "kind", rename_all = "snake_case")]pub enum ExtensionCapability {    #[serde(rename = "process:exec")]    ProcessExec(ProcessExecCapability),    DownloadFile(DownloadFileCapability),    #[serde(rename = "npm:install")]    NpmInstallPackage(NpmInstallPackageCapability),}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t