ruida 0.1.1

Fast Rust Library and CLI to control Ruida Laser DSP Machines, with Python bindings
Documentation
{
  "name": "ruida-rust-dev",
  "build": {
    "dockerfile": "Dockerfile",
    "context": "."
  },
  "postCreateCommand": "rustup target add wasm32-unknown-unknown && cargo install wasm-bindgen-cli wasm-pack && pipx install maturin poetry",
  "remoteUser": "vscode",
  "mounts": [
    "source=/dev/bus/usb,target=/dev/bus/usb,type=bind,consistency=cached"
  ],
  "features": {
    "ghcr.io/devcontainers/features/rust:1": {},
    "ghcr.io/devcontainers/features/node:1": {}
  },
  "runArgs": [
    "--cap-add=SYS_PTRACE",
    "--security-opt",
    "seccomp=unconfined",
    "--device=/dev/bus/usb"
  ],
  "forwardPorts": [],
  "customizations": {
    "vscode": {
      "settings": {
        "terminal.integrated.defaultProfile.linux": "bash",
        "editor.formatOnSave": true,
        "rust-analyzer.checkOnSave.command": "clippy"
      },
      "extensions": [
        "rust-lang.rust-analyzer",
        "ms-python.python",
        "ms-vscode.cpptools",
        "vadimcn.vscode-lldb"
      ]
    }
  }
}