oven-sh/bun · error · Error

FmtError

Error message

FmtError

What it means

Error "FmtError" thrown in oven-sh/bun.

Source

Thrown at src/bun_core/error.rs:7

#[derive(Debug, Clone, Copy, PartialEq, Eq, thiserror::Error)]
pub enum Error {
    #[error("EndOfStream")]
    EndOfStream,
    #[error("StreamTooLong")]
    StreamTooLong,
    #[error("FmtError")]
    FmtError,
    #[error("Unexpected")]
    Unexpected,
    #[error("InvalidByteSequence")]
    InvalidByteSequence,
    #[error("StringTooLong")]
    StringTooLong,
    #[error("InvalidCharacter")]
    InvalidCharacter,
    // errno-category names kept local (bun_core cannot depend on bun_errno):
    #[error("NoSpaceLeft")]
    NoSpaceLeft,
    #[error("NameTooLong")]
    NameTooLong,
    #[error("FileNotFound")]
    FileNotFound,
    #[error("AccessDenied")]
    AccessDenied,

View on GitHub (pinned to 8c5296ac45)

When it happens

Trigger: Thrown at src/bun_core/error.rs:7 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of oven-sh/bun@8c5296ac45 (2026-08-16). Data as JSON: /api/errors/4441c99bc38ab47b. Report an issue: GitHub.