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