Struct PyStopIterationObject
#[repr(C)]pub struct PyStopIterationObject {
pub ob_base: PyObject,
pub dict: *mut PyObject,
pub args: *mut PyObject,
pub notes: *mut PyObject,
pub traceback: *mut PyObject,
pub context: *mut PyObject,
pub cause: *mut PyObject,
pub suppress_context: char,
pub value: *mut PyObject,
}Available on crate feature
tls only.Fields§
§ob_base: PyObject§dict: *mut PyObjectAvailable on non-
§PyPy only.args: *mut PyObjectAvailable on non-
§PyPy only.notes: *mut PyObjectAvailable on
§Py_3_11 and non-PyPy only.traceback: *mut PyObjectAvailable on non-
§PyPy only.context: *mut PyObjectAvailable on non-
§PyPy only.cause: *mut PyObjectAvailable on non-
§PyPy only.suppress_context: charAvailable on non-
§PyPy only.value: *mut PyObjectTrait Implementations§
§impl Debug for PyStopIterationObject
impl Debug for PyStopIterationObject
impl PyLayout<PyStopIteration> for PyStopIterationObject
impl PySizedLayout<PyStopIteration> for PyStopIterationObject
Auto Trait Implementations§
impl Freeze for PyStopIterationObject
impl RefUnwindSafe for PyStopIterationObject
impl !Send for PyStopIterationObject
impl !Sync for PyStopIterationObject
impl Unpin for PyStopIterationObject
impl UnsafeUnpin for PyStopIterationObject
impl UnwindSafe for PyStopIterationObject
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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