oven-sh/bun · error · clap::Error

InvalidArgument

Error message

InvalidArgument

What it means

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

Source

Thrown at src/clap/error.rs:7

#[derive(Debug, Clone, Copy, PartialEq, Eq, thiserror::Error)]
pub enum Error {
    #[error("DoesntTakeValue")]
    DoesntTakeValue,
    #[error("MissingValue")]
    MissingValue,
    #[error("InvalidArgument")]
    InvalidArgument,
    #[error("WriteFailed")]
    WriteFailed,
}

impl Error {
    #[allow(clippy::trivially_copy_pass_by_ref)]
    pub fn name(&self) -> &'static str {
        match self {
            Self::DoesntTakeValue => "DoesntTakeValue",
            Self::MissingValue => "MissingValue",
            Self::InvalidArgument => "InvalidArgument",
            Self::WriteFailed => "WriteFailed",
        }
    }
}

impl bun_core::output::ErrName for Error {

View on GitHub (pinned to 8c5296ac45)

When it happens

Trigger: Thrown at src/clap/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/6995bd2b60655307. Report an issue: GitHub.