Sha256: 7f8aa7e007caf5dcb03abdc4238157724bb742d0823a3b8a01646fa1f1129154

Contents?: true

Size: 479 Bytes

Versions: 31

Compression:

Stored size: 479 Bytes

Contents

use core::fmt::{self, Display};

#[derive(Copy, Clone, Debug)]
pub enum Error {
    InputTooShort,
    InputTooLong,
    MalformedInput,
}

impl Display for Error {
    fn fmt(&self, formatter: &mut fmt::Formatter) -> fmt::Result {
        let msg = match self {
            Error::InputTooShort => "input too short",
            Error::InputTooLong => "input too long",
            Error::MalformedInput => "malformed input",
        };
        formatter.write_str(msg)
    }
}

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
wasmtime-29.0.0 ./ext/cargo-vendor/ryu-1.0.18/src/parse.rs
wasmtime-28.0.0 ./ext/cargo-vendor/ryu-1.0.18/src/parse.rs
wasmtime-27.0.0 ./ext/cargo-vendor/ryu-1.0.18/src/parse.rs
wasmtime-26.0.0 ./ext/cargo-vendor/ryu-1.0.18/src/parse.rs
wasmtime-25.0.2 ./ext/cargo-vendor/ryu-1.0.18/src/parse.rs
wasmtime-25.0.1 ./ext/cargo-vendor/ryu-1.0.18/src/parse.rs
wasmtime-25.0.0 ./ext/cargo-vendor/ryu-1.0.18/src/parse.rs
wasmtime-24.0.0 ./ext/cargo-vendor/ryu-1.0.18/src/parse.rs
wasmtime-23.0.2 ./ext/cargo-vendor/ryu-1.0.16/src/parse.rs
wasmtime-22.0.0 ./ext/cargo-vendor/ryu-1.0.16/src/parse.rs
wasmtime-21.0.1 ./ext/cargo-vendor/ryu-1.0.16/src/parse.rs
wasmtime-20.0.2 ./ext/cargo-vendor/ryu-1.0.16/src/parse.rs
wasmtime-20.0.0 ./ext/cargo-vendor/ryu-1.0.16/src/parse.rs
wasmtime-18.0.3 ./ext/cargo-vendor/ryu-1.0.16/src/parse.rs
wasmtime-17.0.1 ./ext/cargo-vendor/ryu-1.0.16/src/parse.rs
wasmtime-17.0.0 ./ext/cargo-vendor/ryu-1.0.16/src/parse.rs
wasmtime-16.0.0 ./ext/cargo-vendor/ryu-1.0.16/src/parse.rs
wasmtime-15.0.1 ./ext/cargo-vendor/ryu-1.0.16/src/parse.rs
wasmtime-15.0.0 ./ext/cargo-vendor/ryu-1.0.16/src/parse.rs
wasmtime-14.0.4 ./ext/cargo-vendor/ryu-1.0.15/src/parse.rs