#[repr(C)]pub enum scf_error_t {
Show 23 variants
SCF_ERROR_NONE = 1_000,
SCF_ERROR_NOT_BOUND = 1001,
SCF_ERROR_NOT_SET = 1002,
SCF_ERROR_NOT_FOUND = 1003,
SCF_ERROR_TYPE_MISMATCH = 1004,
SCF_ERROR_IN_USE = 1005,
SCF_ERROR_CONNECTION_BROKEN = 1006,
SCF_ERROR_INVALID_ARGUMENT = 1007,
SCF_ERROR_NO_MEMORY = 1008,
SCF_ERROR_CONSTRAINT_VIOLATED = 1009,
SCF_ERROR_EXISTS = 1010,
SCF_ERROR_NO_SERVER = 1011,
SCF_ERROR_NO_RESOURCES = 1012,
SCF_ERROR_PERMISSION_DENIED = 1013,
SCF_ERROR_BACKEND_ACCESS = 1014,
SCF_ERROR_HANDLE_MISMATCH = 1015,
SCF_ERROR_HANDLE_DESTROYED = 1016,
SCF_ERROR_VERSION_MISMATCH = 1017,
SCF_ERROR_BACKEND_READONLY = 1018,
SCF_ERROR_DELETED = 1019,
SCF_ERROR_TEMPLATE_INVALID = 1020,
SCF_ERROR_CALLBACK_FAILED = 1_080,
SCF_ERROR_INTERNAL = 1_101,
}Variants§
SCF_ERROR_NONE = 1_000
SCF_ERROR_NOT_BOUND = 1001
SCF_ERROR_NOT_SET = 1002
SCF_ERROR_NOT_FOUND = 1003
SCF_ERROR_TYPE_MISMATCH = 1004
SCF_ERROR_IN_USE = 1005
SCF_ERROR_CONNECTION_BROKEN = 1006
SCF_ERROR_INVALID_ARGUMENT = 1007
SCF_ERROR_NO_MEMORY = 1008
SCF_ERROR_CONSTRAINT_VIOLATED = 1009
SCF_ERROR_EXISTS = 1010
SCF_ERROR_NO_SERVER = 1011
SCF_ERROR_NO_RESOURCES = 1012
SCF_ERROR_PERMISSION_DENIED = 1013
SCF_ERROR_BACKEND_ACCESS = 1014
SCF_ERROR_HANDLE_MISMATCH = 1015
SCF_ERROR_HANDLE_DESTROYED = 1016
SCF_ERROR_VERSION_MISMATCH = 1017
SCF_ERROR_BACKEND_READONLY = 1018
SCF_ERROR_DELETED = 1019
SCF_ERROR_TEMPLATE_INVALID = 1020
SCF_ERROR_CALLBACK_FAILED = 1_080
SCF_ERROR_INTERNAL = 1_101
Trait Implementations§
Source§impl Debug for scf_error_t
impl Debug for scf_error_t
Source§impl FromPrimitive for scf_error_t
impl FromPrimitive for scf_error_t
Source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an
u128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§impl ToPrimitive for scf_error_t
impl ToPrimitive for scf_error_t
Source§fn to_i64(&self) -> Option<i64>
fn to_i64(&self) -> Option<i64>
Converts the value of
self to an i64. If the value cannot be
represented by an i64, then None is returned.Source§fn to_u64(&self) -> Option<u64>
fn to_u64(&self) -> Option<u64>
Converts the value of
self to a u64. If the value cannot be
represented by a u64, then None is returned.Source§fn to_isize(&self) -> Option<isize>
fn to_isize(&self) -> Option<isize>
Converts the value of
self to an isize. If the value cannot be
represented by an isize, then None is returned.Source§fn to_i8(&self) -> Option<i8>
fn to_i8(&self) -> Option<i8>
Converts the value of
self to an i8. If the value cannot be
represented by an i8, then None is returned.Source§fn to_i16(&self) -> Option<i16>
fn to_i16(&self) -> Option<i16>
Converts the value of
self to an i16. If the value cannot be
represented by an i16, then None is returned.Source§fn to_i32(&self) -> Option<i32>
fn to_i32(&self) -> Option<i32>
Converts the value of
self to an i32. If the value cannot be
represented by an i32, then None is returned.Source§fn to_i128(&self) -> Option<i128>
fn to_i128(&self) -> Option<i128>
Converts the value of
self to an i128. If the value cannot be
represented by an i128 (i64 under the default implementation), then
None is returned. Read moreSource§fn to_usize(&self) -> Option<usize>
fn to_usize(&self) -> Option<usize>
Converts the value of
self to a usize. If the value cannot be
represented by a usize, then None is returned.Source§fn to_u8(&self) -> Option<u8>
fn to_u8(&self) -> Option<u8>
Converts the value of
self to a u8. If the value cannot be
represented by a u8, then None is returned.Source§fn to_u16(&self) -> Option<u16>
fn to_u16(&self) -> Option<u16>
Converts the value of
self to a u16. If the value cannot be
represented by a u16, then None is returned.Source§fn to_u32(&self) -> Option<u32>
fn to_u32(&self) -> Option<u32>
Converts the value of
self to a u32. If the value cannot be
represented by a u32, then None is returned.Source§fn to_u128(&self) -> Option<u128>
fn to_u128(&self) -> Option<u128>
Converts the value of
self to a u128. If the value cannot be
represented by a u128 (u64 under the default implementation), then
None is returned. Read moreAuto Trait Implementations§
impl Freeze for scf_error_t
impl RefUnwindSafe for scf_error_t
impl Send for scf_error_t
impl Sync for scf_error_t
impl Unpin for scf_error_t
impl UnwindSafe for scf_error_t
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more