pub struct ExceptionZoo {Show 67 fields
pub base_exception_type: &'static Py<PyType>,
pub base_exception_group: &'static Py<PyType>,
pub exception_group: &'static Py<PyType>,
pub system_exit: &'static Py<PyType>,
pub keyboard_interrupt: &'static Py<PyType>,
pub generator_exit: &'static Py<PyType>,
pub exception_type: &'static Py<PyType>,
pub stop_iteration: &'static Py<PyType>,
pub stop_async_iteration: &'static Py<PyType>,
pub arithmetic_error: &'static Py<PyType>,
pub floating_point_error: &'static Py<PyType>,
pub overflow_error: &'static Py<PyType>,
pub zero_division_error: &'static Py<PyType>,
pub assertion_error: &'static Py<PyType>,
pub attribute_error: &'static Py<PyType>,
pub buffer_error: &'static Py<PyType>,
pub eof_error: &'static Py<PyType>,
pub import_error: &'static Py<PyType>,
pub module_not_found_error: &'static Py<PyType>,
pub lookup_error: &'static Py<PyType>,
pub index_error: &'static Py<PyType>,
pub key_error: &'static Py<PyType>,
pub memory_error: &'static Py<PyType>,
pub name_error: &'static Py<PyType>,
pub unbound_local_error: &'static Py<PyType>,
pub os_error: &'static Py<PyType>,
pub blocking_io_error: &'static Py<PyType>,
pub child_process_error: &'static Py<PyType>,
pub connection_error: &'static Py<PyType>,
pub broken_pipe_error: &'static Py<PyType>,
pub connection_aborted_error: &'static Py<PyType>,
pub connection_refused_error: &'static Py<PyType>,
pub connection_reset_error: &'static Py<PyType>,
pub file_exists_error: &'static Py<PyType>,
pub file_not_found_error: &'static Py<PyType>,
pub interrupted_error: &'static Py<PyType>,
pub is_a_directory_error: &'static Py<PyType>,
pub not_a_directory_error: &'static Py<PyType>,
pub permission_error: &'static Py<PyType>,
pub process_lookup_error: &'static Py<PyType>,
pub timeout_error: &'static Py<PyType>,
pub reference_error: &'static Py<PyType>,
pub runtime_error: &'static Py<PyType>,
pub not_implemented_error: &'static Py<PyType>,
pub recursion_error: &'static Py<PyType>,
pub syntax_error: &'static Py<PyType>,
pub indentation_error: &'static Py<PyType>,
pub tab_error: &'static Py<PyType>,
pub system_error: &'static Py<PyType>,
pub type_error: &'static Py<PyType>,
pub value_error: &'static Py<PyType>,
pub unicode_error: &'static Py<PyType>,
pub unicode_decode_error: &'static Py<PyType>,
pub unicode_encode_error: &'static Py<PyType>,
pub unicode_translate_error: &'static Py<PyType>,
pub warning: &'static Py<PyType>,
pub deprecation_warning: &'static Py<PyType>,
pub pending_deprecation_warning: &'static Py<PyType>,
pub runtime_warning: &'static Py<PyType>,
pub syntax_warning: &'static Py<PyType>,
pub user_warning: &'static Py<PyType>,
pub future_warning: &'static Py<PyType>,
pub import_warning: &'static Py<PyType>,
pub unicode_warning: &'static Py<PyType>,
pub bytes_warning: &'static Py<PyType>,
pub resource_warning: &'static Py<PyType>,
pub encoding_warning: &'static Py<PyType>,
}
Fields§
§base_exception_type: &'static Py<PyType>
§base_exception_group: &'static Py<PyType>
§exception_group: &'static Py<PyType>
§system_exit: &'static Py<PyType>
§keyboard_interrupt: &'static Py<PyType>
§generator_exit: &'static Py<PyType>
§exception_type: &'static Py<PyType>
§stop_iteration: &'static Py<PyType>
§stop_async_iteration: &'static Py<PyType>
§arithmetic_error: &'static Py<PyType>
§floating_point_error: &'static Py<PyType>
§overflow_error: &'static Py<PyType>
§zero_division_error: &'static Py<PyType>
§assertion_error: &'static Py<PyType>
§attribute_error: &'static Py<PyType>
§buffer_error: &'static Py<PyType>
§eof_error: &'static Py<PyType>
§import_error: &'static Py<PyType>
§module_not_found_error: &'static Py<PyType>
§lookup_error: &'static Py<PyType>
§index_error: &'static Py<PyType>
§key_error: &'static Py<PyType>
§memory_error: &'static Py<PyType>
§name_error: &'static Py<PyType>
§unbound_local_error: &'static Py<PyType>
§os_error: &'static Py<PyType>
§blocking_io_error: &'static Py<PyType>
§child_process_error: &'static Py<PyType>
§connection_error: &'static Py<PyType>
§broken_pipe_error: &'static Py<PyType>
§connection_aborted_error: &'static Py<PyType>
§connection_refused_error: &'static Py<PyType>
§connection_reset_error: &'static Py<PyType>
§file_exists_error: &'static Py<PyType>
§file_not_found_error: &'static Py<PyType>
§interrupted_error: &'static Py<PyType>
§is_a_directory_error: &'static Py<PyType>
§not_a_directory_error: &'static Py<PyType>
§permission_error: &'static Py<PyType>
§process_lookup_error: &'static Py<PyType>
§timeout_error: &'static Py<PyType>
§reference_error: &'static Py<PyType>
§runtime_error: &'static Py<PyType>
§not_implemented_error: &'static Py<PyType>
§recursion_error: &'static Py<PyType>
§syntax_error: &'static Py<PyType>
§indentation_error: &'static Py<PyType>
§tab_error: &'static Py<PyType>
§system_error: &'static Py<PyType>
§type_error: &'static Py<PyType>
§value_error: &'static Py<PyType>
§unicode_error: &'static Py<PyType>
§unicode_decode_error: &'static Py<PyType>
§unicode_encode_error: &'static Py<PyType>
§unicode_translate_error: &'static Py<PyType>
§warning: &'static Py<PyType>
§deprecation_warning: &'static Py<PyType>
§pending_deprecation_warning: &'static Py<PyType>
§runtime_warning: &'static Py<PyType>
§syntax_warning: &'static Py<PyType>
§user_warning: &'static Py<PyType>
§future_warning: &'static Py<PyType>
§import_warning: &'static Py<PyType>
§unicode_warning: &'static Py<PyType>
§bytes_warning: &'static Py<PyType>
§resource_warning: &'static Py<PyType>
§encoding_warning: &'static Py<PyType>
Implementations§
Trait Implementations§
Source§impl Clone for ExceptionZoo
impl Clone for ExceptionZoo
Source§fn clone(&self) -> ExceptionZoo
fn clone(&self) -> ExceptionZoo
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 moreAuto Trait Implementations§
impl Freeze for ExceptionZoo
impl !RefUnwindSafe for ExceptionZoo
impl !Send for ExceptionZoo
impl !Sync for ExceptionZoo
impl Unpin for ExceptionZoo
impl !UnwindSafe for ExceptionZoo
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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