Error

Type Alias Error 

Source
pub type Error = VtxError;
Expand description

Short alias for VtxError.

Aliased Type§

pub enum Error {
    DatabaseError(String),
    SerializationError(String),
    AuthDenied(u16),
    PermissionDenied(String),
    NotFound(String),
    Internal(String),
}

Variants§

§

DatabaseError(String)

Underlying database error (e.g., SQL execution failure, constraint conflicts).

§

SerializationError(String)

Serialization or deserialization failure (e.g., JSON format mismatch).

§

AuthDenied(u16)

Authentication failed (includes suggested HTTP status code, e.g., 401 / 403).

§

PermissionDenied(String)

Insufficient permissions (e.g., attempting a write operation in a read-only environment).

§

NotFound(String)

Resource not found (e.g., file, video, or user not found).

§

Internal(String)

Internal plugin logic error (fallback type).