Struct rustpython_vm::exceptions::ExceptionZoo
source · pub struct ExceptionZoo {Show 66 fields
pub base_exception_type: &'static Py<PyType>,
pub base_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>
§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 !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