[][src]Enum const_format::fmt::Error

#[non_exhaustive]pub enum Error {
    NotEnoughSpace,
    NotAscii,
    NotOnCharBoundary,
}
This is supported on crate feature fmt only.

An error while trying to write into a StrWriter.

Variants (Non-exhaustive)

Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
NotEnoughSpace

Attempted to write something into the buffer when there isn't enough space to write it.

NotAscii

For compatibility with NotAsciiError

NotOnCharBoundary

Attempted to index a string arguent by an range where the one of the bounds was not on a char boundary.

Implementations

impl Error[src]

pub const fn unwrap<T>(&self) -> T[src]

For panicking at compile-time, with a compile-time error that says what the error is.

Trait Implementations

impl Clone for Error[src]

impl Copy for Error[src]

impl Debug for Error[src]

impl Display for Error[src]

impl Eq for Error[src]

impl PartialEq<Error> for Error[src]

impl StructuralEq for Error[src]

impl StructuralPartialEq for Error[src]

Auto Trait Implementations

impl Send for Error[src]

impl Sync for Error[src]

impl Unpin for Error[src]

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.