Enum weld::runtime::WeldRuntimeErrno[][src]

#[repr(u64)]
pub enum WeldRuntimeErrno { Success, ConfigurationError, LoadLibraryError, CompileError, ArrayOutOfBounds, BadIteratorLength, MismatchedZipSize, OutOfMemory, RunNotFound, Unknown, DeserializationError, KeyNotFoundError, ErrnoMax, }

An errno set by the runtime but also used by the Weld API.

Variants

Indicates success.

This will always be 0.

Invalid configuration.

Dynamic library load error.

Weld compilation error.

Array out-of-bounds error.

A Weld iterator was invalid.

Mismatched Zip error.

This error is thrown if the vectors in a Zip have different lengths.

Out of memory error.

This error is thrown if the amount of memory allocated by the runtime exceeds the limit set by the configuration.

An unknown error.

A deserialization error.

This error occurs if a buffer being deserialized has an invalid length.

A key was not found in a dictionary.

Maximum errno value.

All errors will have a value less than this value and greater than 0.

Trait Implementations

impl Copy for WeldRuntimeErrno
[src]

impl Clone for WeldRuntimeErrno
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for WeldRuntimeErrno
[src]

Formats the value using the given formatter. Read more

impl PartialEq for WeldRuntimeErrno
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for WeldRuntimeErrno
[src]

impl PartialOrd for WeldRuntimeErrno
[src]

This method returns an ordering between self and other values if one exists. Read more

This method tests less than (for self and other) and is used by the < operator. Read more

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more

This method tests greater than (for self and other) and is used by the > operator. Read more

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more

impl Display for WeldRuntimeErrno
[src]

Just return the errno name.

Auto Trait Implementations

impl Send for WeldRuntimeErrno

impl Sync for WeldRuntimeErrno