pub struct PhysicsError(pub PhysicsErrorEnum);Tuple Fields§
§0: PhysicsErrorEnumImplementations§
Source§impl PhysicsError
impl PhysicsError
pub fn PhysicalInvariantBroken(msg: String) -> Self
pub fn DimensionMismatch(msg: String) -> Self
pub fn CausalityViolation(msg: String) -> Self
pub fn MetricSingularity(msg: String) -> Self
pub fn NormalizationError(msg: String) -> Self
pub fn ZeroKelvinViolation() -> Self
pub fn EntropyViolation(msg: String) -> Self
pub fn Singularity(msg: String) -> Self
pub fn NumericalInstability(msg: String) -> Self
pub fn CalculationError(msg: String) -> Self
Trait Implementations§
Source§impl Clone for PhysicsError
impl Clone for PhysicsError
Source§fn clone(&self) -> PhysicsError
fn clone(&self) -> PhysicsError
Returns a duplicate 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 PhysicsError
impl Debug for PhysicsError
Source§impl Display for PhysicsError
impl Display for PhysicsError
Source§impl From<CausalTensorError> for PhysicsError
impl From<CausalTensorError> for PhysicsError
Source§fn from(e: CausalTensorError) -> Self
fn from(e: CausalTensorError) -> Self
Converts to this type from the input type.
Source§impl From<PhysicsError> for CausalityError
impl From<PhysicsError> for CausalityError
Source§fn from(e: PhysicsError) -> Self
fn from(e: PhysicsError) -> Self
Converts to this type from the input type.
Source§impl Hash for PhysicsError
impl Hash for PhysicsError
Source§impl PartialEq for PhysicsError
impl PartialEq for PhysicsError
impl Eq for PhysicsError
impl StructuralPartialEq for PhysicsError
Auto Trait Implementations§
impl Freeze for PhysicsError
impl RefUnwindSafe for PhysicsError
impl Send for PhysicsError
impl Sync for PhysicsError
impl Unpin for PhysicsError
impl UnwindSafe for PhysicsError
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