#[repr(u32)]pub enum UikaErrorCode {
Ok = 0,
ObjectDestroyed = 1,
InvalidCast = 2,
PropertyNotFound = 3,
FunctionNotFound = 4,
TypeMismatch = 5,
NullArgument = 6,
IndexOutOfRange = 7,
InvalidOperation = 8,
InternalError = 9,
BufferTooSmall = 10,
}Expand description
FFI error codes shared between Rust and C++.
Variants§
Ok = 0
ObjectDestroyed = 1
InvalidCast = 2
PropertyNotFound = 3
FunctionNotFound = 4
TypeMismatch = 5
NullArgument = 6
IndexOutOfRange = 7
InvalidOperation = 8
InternalError = 9
BufferTooSmall = 10
Trait Implementations§
Source§impl Clone for UikaErrorCode
impl Clone for UikaErrorCode
Source§fn clone(&self) -> UikaErrorCode
fn clone(&self) -> UikaErrorCode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UikaErrorCode
impl Debug for UikaErrorCode
Source§impl From<UikaErrorCode> for UikaError
impl From<UikaErrorCode> for UikaError
Source§fn from(code: UikaErrorCode) -> Self
fn from(code: UikaErrorCode) -> Self
Converts to this type from the input type.
Source§impl PartialEq for UikaErrorCode
impl PartialEq for UikaErrorCode
impl Copy for UikaErrorCode
impl Eq for UikaErrorCode
impl StructuralPartialEq for UikaErrorCode
Auto Trait Implementations§
impl Freeze for UikaErrorCode
impl RefUnwindSafe for UikaErrorCode
impl Send for UikaErrorCode
impl Sync for UikaErrorCode
impl Unpin for UikaErrorCode
impl UnsafeUnpin for UikaErrorCode
impl UnwindSafe for UikaErrorCode
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