#[repr(C)]pub struct SwiftError {
pub code: isize,
pub domain: CString,
pub description: CString,
}
Fields§
§code: isize
§domain: CString
§description: CString
Implementations§
Source§impl SwiftError
impl SwiftError
pub fn new(code: isize, domain: CStringRef, description: CStringRef) -> Self
Trait Implementations§
Source§impl Clone for SwiftError
impl Clone for SwiftError
Source§fn clone(&self) -> SwiftError
fn clone(&self) -> SwiftError
Returns a copy 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 SwiftError
impl Debug for SwiftError
Source§impl Display for SwiftError
impl Display for SwiftError
Source§impl Error for SwiftError
impl Error for SwiftError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl TryFrom<&CError> for SwiftError
impl TryFrom<&CError> for SwiftError
Auto Trait Implementations§
impl Freeze for SwiftError
impl RefUnwindSafe for SwiftError
impl Send for SwiftError
impl Sync for SwiftError
impl Unpin for SwiftError
impl UnwindSafe for SwiftError
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