pub enum JExceptionClass {
Show 23 variants
RuntimeException,
ArithmeticException,
ArrayIndexOutOfBoundsException,
ArrayStoreException,
ClassCastException,
IllegalArgumentException,
IllegalMonitorStateException,
IllegalStateException,
IllegalThreadStateException,
IndexOutOfBoundsException,
NegativeArraySizeException,
NullPointerException,
NumberFormatException,
SecurityException,
StringIndexOutOfBounds,
UnsupportedOperationException,
ClassNotFoundException,
CloneNotSupportedException,
IllegalAccessException,
InstantiationException,
InterruptedException,
NoSuchFieldException,
NoSuchMethodException,
}
Variants§
RuntimeException
ArithmeticException
ArrayIndexOutOfBoundsException
ArrayStoreException
ClassCastException
IllegalArgumentException
IllegalMonitorStateException
IllegalStateException
IllegalThreadStateException
IndexOutOfBoundsException
NegativeArraySizeException
NullPointerException
NumberFormatException
SecurityException
StringIndexOutOfBounds
UnsupportedOperationException
ClassNotFoundException
CloneNotSupportedException
IllegalAccessException
InstantiationException
InterruptedException
NoSuchFieldException
NoSuchMethodException
Implementations§
Source§impl JExceptionClass
impl JExceptionClass
pub fn get_class_path(&self) -> String
Trait Implementations§
Source§impl Clone for JExceptionClass
impl Clone for JExceptionClass
Source§fn clone(&self) -> JExceptionClass
fn clone(&self) -> JExceptionClass
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 moreSource§impl Debug for JExceptionClass
impl Debug for JExceptionClass
Source§impl Display for JExceptionClass
impl Display for JExceptionClass
Source§impl From<&Error> for JExceptionClass
impl From<&Error> for JExceptionClass
Source§impl From<JExceptionClass> for JException
impl From<JExceptionClass> for JException
Source§fn from(val: JExceptionClass) -> Self
fn from(val: JExceptionClass) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for JExceptionClass
impl RefUnwindSafe for JExceptionClass
impl Send for JExceptionClass
impl Sync for JExceptionClass
impl Unpin for JExceptionClass
impl UnwindSafe for JExceptionClass
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