#[repr(C)]
pub enum AwsCommonError {
Show 55 variants AWS_ERROR_SUCCESS, AWS_ERROR_OOM, AWS_ERROR_NO_SPACE, AWS_ERROR_UNKNOWN, AWS_ERROR_SHORT_BUFFER, AWS_ERROR_OVERFLOW_DETECTED, AWS_ERROR_UNSUPPORTED_OPERATION, AWS_ERROR_INVALID_BUFFER_SIZE, AWS_ERROR_INVALID_HEX_STR, AWS_ERROR_INVALID_BASE64_STR, AWS_ERROR_INVALID_INDEX, AWS_ERROR_THREAD_INVALID_SETTINGS, AWS_ERROR_THREAD_INSUFFICIENT_RESOURCE, AWS_ERROR_THREAD_NO_PERMISSIONS, AWS_ERROR_THREAD_NOT_JOINABLE, AWS_ERROR_THREAD_NO_SUCH_THREAD_ID, AWS_ERROR_THREAD_DEADLOCK_DETECTED, AWS_ERROR_MUTEX_NOT_INIT, AWS_ERROR_MUTEX_TIMEOUT, AWS_ERROR_MUTEX_CALLER_NOT_OWNER, AWS_ERROR_MUTEX_FAILED, AWS_ERROR_COND_VARIABLE_INIT_FAILED, AWS_ERROR_COND_VARIABLE_TIMED_OUT, AWS_ERROR_COND_VARIABLE_ERROR_UNKNOWN, AWS_ERROR_CLOCK_FAILURE, AWS_ERROR_LIST_EMPTY, AWS_ERROR_DEST_COPY_TOO_SMALL, AWS_ERROR_LIST_EXCEEDS_MAX_SIZE, AWS_ERROR_LIST_STATIC_MODE_CANT_SHRINK, AWS_ERROR_PRIORITY_QUEUE_FULL, AWS_ERROR_PRIORITY_QUEUE_EMPTY, AWS_ERROR_PRIORITY_QUEUE_BAD_NODE, AWS_ERROR_HASHTBL_ITEM_NOT_FOUND, AWS_ERROR_INVALID_DATE_STR, AWS_ERROR_INVALID_ARGUMENT, AWS_ERROR_RANDOM_GEN_FAILED, AWS_ERROR_MALFORMED_INPUT_STRING, AWS_ERROR_UNIMPLEMENTED, AWS_ERROR_INVALID_STATE, AWS_ERROR_ENVIRONMENT_GET, AWS_ERROR_ENVIRONMENT_SET, AWS_ERROR_ENVIRONMENT_UNSET, AWS_ERROR_STREAM_UNSEEKABLE, AWS_ERROR_NO_PERMISSION, AWS_ERROR_FILE_INVALID_PATH, AWS_ERROR_MAX_FDS_EXCEEDED, AWS_ERROR_SYS_CALL_FAILURE, AWS_ERROR_C_STRING_BUFFER_NOT_NULL_TERMINATED, AWS_ERROR_STRING_MATCH_NOT_FOUND, AWS_ERROR_DIVIDE_BY_ZERO, AWS_ERROR_INVALID_FILE_HANDLE, AWS_ERROR_OPERATION_INTERUPTED, AWS_ERROR_DIRECTORY_NOT_EMPTY, AWS_ERROR_PLATFORM_NOT_SUPPORTED, AWS_ERROR_END_COMMON_RANGE,
}

Variants

AWS_ERROR_SUCCESS

AWS_ERROR_OOM

AWS_ERROR_NO_SPACE

AWS_ERROR_UNKNOWN

AWS_ERROR_SHORT_BUFFER

AWS_ERROR_OVERFLOW_DETECTED

AWS_ERROR_UNSUPPORTED_OPERATION

AWS_ERROR_INVALID_BUFFER_SIZE

AWS_ERROR_INVALID_HEX_STR

AWS_ERROR_INVALID_BASE64_STR

AWS_ERROR_INVALID_INDEX

AWS_ERROR_THREAD_INVALID_SETTINGS

AWS_ERROR_THREAD_INSUFFICIENT_RESOURCE

AWS_ERROR_THREAD_NO_PERMISSIONS

AWS_ERROR_THREAD_NOT_JOINABLE

AWS_ERROR_THREAD_NO_SUCH_THREAD_ID

AWS_ERROR_THREAD_DEADLOCK_DETECTED

AWS_ERROR_MUTEX_NOT_INIT

AWS_ERROR_MUTEX_TIMEOUT

AWS_ERROR_MUTEX_CALLER_NOT_OWNER

AWS_ERROR_MUTEX_FAILED

AWS_ERROR_COND_VARIABLE_INIT_FAILED

AWS_ERROR_COND_VARIABLE_TIMED_OUT

AWS_ERROR_COND_VARIABLE_ERROR_UNKNOWN

AWS_ERROR_CLOCK_FAILURE

AWS_ERROR_LIST_EMPTY

AWS_ERROR_DEST_COPY_TOO_SMALL

AWS_ERROR_LIST_EXCEEDS_MAX_SIZE

AWS_ERROR_LIST_STATIC_MODE_CANT_SHRINK

AWS_ERROR_PRIORITY_QUEUE_FULL

AWS_ERROR_PRIORITY_QUEUE_EMPTY

AWS_ERROR_PRIORITY_QUEUE_BAD_NODE

AWS_ERROR_HASHTBL_ITEM_NOT_FOUND

AWS_ERROR_INVALID_DATE_STR

AWS_ERROR_INVALID_ARGUMENT

AWS_ERROR_RANDOM_GEN_FAILED

AWS_ERROR_MALFORMED_INPUT_STRING

AWS_ERROR_UNIMPLEMENTED

AWS_ERROR_INVALID_STATE

AWS_ERROR_ENVIRONMENT_GET

AWS_ERROR_ENVIRONMENT_SET

AWS_ERROR_ENVIRONMENT_UNSET

AWS_ERROR_STREAM_UNSEEKABLE

AWS_ERROR_NO_PERMISSION

AWS_ERROR_FILE_INVALID_PATH

AWS_ERROR_MAX_FDS_EXCEEDED

AWS_ERROR_SYS_CALL_FAILURE

AWS_ERROR_C_STRING_BUFFER_NOT_NULL_TERMINATED

AWS_ERROR_STRING_MATCH_NOT_FOUND

AWS_ERROR_DIVIDE_BY_ZERO

AWS_ERROR_INVALID_FILE_HANDLE

AWS_ERROR_OPERATION_INTERUPTED

AWS_ERROR_DIRECTORY_NOT_EMPTY

AWS_ERROR_PLATFORM_NOT_SUPPORTED

AWS_ERROR_END_COMMON_RANGE

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.