Enum freetype::error::Error[][src]

#[repr(i32)]pub enum Error {
    Ok,
    CannotOpenResource,
    UnknownFileFormat,
    InvalidFileFormat,
    InvalidVersion,
    LowerModuleVersion,
    InvalidArgument,
    UnimplementedFeature,
    InvalidTable,
    InvalidOffset,
    ArrayTooLarge,
    MissingModule,
    MissingProperty,
    InvalidGlyphIndex,
    InvalidCharacterCode,
    InvalidGlyphFormat,
    CannotRenderGlyph,
    InvalidOutline,
    InvalidComposite,
    TooManyHints,
    InvalidPixelSize,
    InvalidHandle,
    InvalidLibraryHandle,
    InvalidDriverHandle,
    InvalidFaceHandle,
    InvalidSizeHandle,
    InvalidSlotHandle,
    InvalidCharMapHandle,
    InvalidCacheHandle,
    InvalidStreamHandle,
    TooManyDrivers,
    TooManyExtensions,
    OutOfMemory,
    UnlistedObject,
    CannotOpenStream,
    InvalidStreamSeek,
    InvalidStreamSkip,
    InvalidStreamRead,
    InvalidStreamOperation,
    InvalidFrameOperation,
    NestedFrameAccess,
    InvalidFrameRead,
    RasterUninitialized,
    RasterCorrupted,
    RasterOverflow,
    RasterNegativeHeight,
    TooManyCaches,
    InvalidOpcode,
    TooFewArguments,
    StackOverflow,
    CodeOverflow,
    BadArgument,
    DivideByZero,
    InvalidReference,
    DebugOpCode,
    ENDFInExecStream,
    NestedDEFS,
    InvalidCodeRange,
    ExecutionTooLong,
    TooManyFunctionDefs,
    TooManyInstructionDefs,
    TableMissing,
    HorizHeaderMissing,
    LocationsMissing,
    NameTableMissing,
    CMapTableMissing,
    HmtxTableMissing,
    PostTableMissing,
    InvalidHorizMetrics,
    InvalidCharMapFormat,
    InvalidPPem,
    InvalidVertMetrics,
    CouldNotFindContext,
    InvalidPostTableFormat,
    InvalidPostTable,
    Syntax,
    StackUnderflow,
    Ignore,
    NoUnicodeGlyphName,
    MissingStartfontField,
    MissingFontField,
    MissingSizeField,
    MissingFontboundingboxField,
    MissingCharsField,
    MissingStartcharField,
    MissingEncodingField,
    MissingBbxField,
    BbxTooBig,
    CorruptedFontHeader,
    CorruptedFontGlyphs,
    Max,
    UnexpectedPixelMode,
    InvalidPath,
    Unknown,
}

Variants

Ok
CannotOpenResource
UnknownFileFormat
InvalidFileFormat
InvalidVersion
LowerModuleVersion
InvalidArgument
UnimplementedFeature
InvalidTable
InvalidOffset
ArrayTooLarge
MissingModule
MissingProperty
InvalidGlyphIndex
InvalidCharacterCode
InvalidGlyphFormat
CannotRenderGlyph
InvalidOutline
InvalidComposite
TooManyHints
InvalidPixelSize
InvalidHandle
InvalidLibraryHandle
InvalidDriverHandle
InvalidFaceHandle
InvalidSizeHandle
InvalidSlotHandle
InvalidCharMapHandle
InvalidCacheHandle
InvalidStreamHandle
TooManyDrivers
TooManyExtensions
OutOfMemory
UnlistedObject
CannotOpenStream
InvalidStreamSeek
InvalidStreamSkip
InvalidStreamRead
InvalidStreamOperation
InvalidFrameOperation
NestedFrameAccess
InvalidFrameRead
RasterUninitialized
RasterCorrupted
RasterOverflow
RasterNegativeHeight
TooManyCaches
InvalidOpcode
TooFewArguments
StackOverflow
CodeOverflow
BadArgument
DivideByZero
InvalidReference
DebugOpCode
ENDFInExecStream
NestedDEFS
InvalidCodeRange
ExecutionTooLong
TooManyFunctionDefs
TooManyInstructionDefs
TableMissing
HorizHeaderMissing
LocationsMissing
NameTableMissing
CMapTableMissing
HmtxTableMissing
PostTableMissing
InvalidHorizMetrics
InvalidCharMapFormat
InvalidPPem
InvalidVertMetrics
CouldNotFindContext
InvalidPostTableFormat
InvalidPostTable
Syntax
StackUnderflow
Ignore
NoUnicodeGlyphName
MissingStartfontField
MissingFontField
MissingSizeField
MissingFontboundingboxField
MissingCharsField
MissingStartcharField
MissingEncodingField
MissingBbxField
BbxTooBig
CorruptedFontHeader
CorruptedFontGlyphs
Max
UnexpectedPixelMode
InvalidPath
Unknown

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 Error for Error[src]

impl From<i32> for Error[src]

impl PartialEq<Error> for Error[src]

impl StructuralEq for Error[src]

impl StructuralPartialEq for Error[src]

Auto Trait Implementations

impl RefUnwindSafe for Error

impl Send for Error

impl Sync for Error

impl Unpin for Error

impl UnwindSafe for Error

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> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[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.