Crate vtx_sdk

Crate vtx_sdk 

Source

Re-exports§

pub use host::vtx_auth;
pub use host::vtx_context;
pub use host::vtx_db;
pub use host::vtx_event_bus;
pub use host::vtx_events;
pub use host::vtx_ffmpeg;
pub use host::vtx_http;
pub use host::vtx_http_client;
pub use host::vtx_stream;
pub use host::vtx_vfs;
pub use bindings::vtx::api::vtx_auth_types::UserContext;
pub use bindings::vtx::api::vtx_types::Manifest;
pub use bindings::vtx::api::vtx_types::Capabilities;
pub use bindings::vtx::api::vtx_types::HttpAllowRule;
pub use bindings::vtx::api::vtx_auth_types::CurrentUser;

Modules§

bindings
WIT Interface Binding Module (Private)
host
Host ABI Wrappers (split by domain for easier maintenance)
plugin
Plugin Export Adapter with Lower Boilerplate Low-boilerplate plugin exports.
prelude
Common Prelude Module (exports common types/macros/helper functions)
vtx_capabilities
Capability declaration builders Capability declaration builders.
vtx_error
Error Type Definitions and Unified Error Handling
vtx_permissions
Permission constants and helpers Permission constants and helpers.

Macros§

export_plugin
Exports a type implementing VtxPlugin as the world vtx-plugin Guest for WIT.