#[repr(C)]pub struct PySystemExitObject {
pub ob_base: PyObject,
pub dict: *mut PyObject,
pub args: *mut PyObject,
pub traceback: *mut PyObject,
pub context: *mut PyObject,
pub cause: *mut PyObject,
pub suppress_context: char,
pub code: *mut PyObject,
}Fields§
§ob_base: PyObject§dict: *mut PyObject§args: *mut PyObject§traceback: *mut PyObject§context: *mut PyObject§cause: *mut PyObject§suppress_context: char§code: *mut PyObjectTrait Implementations§
Source§impl Debug for PySystemExitObject
impl Debug for PySystemExitObject
impl PyLayout<PySystemExit> for PySystemExitObject
impl PySizedLayout<PySystemExit> for PySystemExitObject
Auto Trait Implementations§
impl Freeze for PySystemExitObject
impl RefUnwindSafe for PySystemExitObject
impl !Send for PySystemExitObject
impl !Sync for PySystemExitObject
impl Unpin for PySystemExitObject
impl UnwindSafe for PySystemExitObject
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more