pub struct gaierror(/* private fields */);
Expand description
A Rust type representing an exception defined in Python code.
This type was created by the pyo3::import_exception!
macro - see its documentation
for more information.
Implementations§
Trait Implementations§
Source§impl AsPyPointer for gaierror
impl AsPyPointer for gaierror
Source§impl PyTypeInfo for gaierror
impl PyTypeInfo for gaierror
Source§fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject
fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject
Returns the PyTypeObject instance for this type.
Source§fn type_object_bound(py: Python<'_>) -> Bound<'_, PyType>
fn type_object_bound(py: Python<'_>) -> Bound<'_, PyType>
Returns the safe abstraction over the type object.
impl DerefToPyAny for gaierror
impl ToPyErr for gaierror
Auto Trait Implementations§
impl !Freeze for gaierror
impl !RefUnwindSafe for gaierror
impl !Send for gaierror
impl !Sync for gaierror
impl Unpin for gaierror
impl UnwindSafe for gaierror
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