pub struct FerroInternalException { /* private fields */ }Expand description
Exception signifying an internal logic error in the framework.
The framework itself reports such an error with a panic (porting guide: programmer errors panic); the type names the error where it is passed on as a value.
Implementations§
Trait Implementations§
Source§impl Clone for FerroInternalException
impl Clone for FerroInternalException
Source§impl Debug for FerroInternalException
impl Debug for FerroInternalException
Source§impl Display for FerroInternalException
impl Display for FerroInternalException
impl Eq for FerroInternalException
Source§impl Error for FerroInternalException
impl Error for FerroInternalException
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for FerroInternalException
impl PartialEq for FerroInternalException
impl StructuralPartialEq for FerroInternalException
Auto Trait Implementations§
impl Freeze for FerroInternalException
impl RefUnwindSafe for FerroInternalException
impl Send for FerroInternalException
impl Sync for FerroInternalException
impl Unpin for FerroInternalException
impl UnsafeUnpin for FerroInternalException
impl UnwindSafe for FerroInternalException
Blanket Implementations§
Source§impl<T> AnyValue for Twhere
T: PartialEq + 'static,
impl<T> AnyValue for Twhere
T: PartialEq + 'static,
fn any_value_as_any(&self) -> &(dyn Any + 'static)
fn any_value_eq(&self, other: &(dyn AnyValue + 'static)) -> bool
fn any_value_type_name(&self) -> &'static str
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> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more