pub struct RayStateDerivative {
pub dx: f64,
pub dh: f64,
pub d2h: f64,
}Fields§
§dx: f64§dh: f64§d2h: f64Trait Implementations§
Source§impl Add for RayStateDerivative
impl Add for RayStateDerivative
Source§type Output = RayStateDerivative
type Output = RayStateDerivative
The resulting type after applying the
+ operator.Source§fn add(self, other: RayStateDerivative) -> RayStateDerivative
fn add(self, other: RayStateDerivative) -> RayStateDerivative
Performs the
+ operation. Read moreSource§impl Clone for RayStateDerivative
impl Clone for RayStateDerivative
Source§fn clone(&self) -> RayStateDerivative
fn clone(&self) -> RayStateDerivative
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 RayStateDerivative
impl Debug for RayStateDerivative
Source§impl Div<f64> for RayStateDerivative
impl Div<f64> for RayStateDerivative
Source§type Output = RayStateDerivative
type Output = RayStateDerivative
The resulting type after applying the
/ operator.Source§impl Mul<f64> for RayStateDerivative
impl Mul<f64> for RayStateDerivative
Source§type Output = RayStateDerivative
type Output = RayStateDerivative
The resulting type after applying the
* operator.Source§impl Neg for RayStateDerivative
impl Neg for RayStateDerivative
Source§type Output = RayStateDerivative
type Output = RayStateDerivative
The resulting type after applying the
- operator.Source§fn neg(self) -> RayStateDerivative
fn neg(self) -> RayStateDerivative
Performs the unary
- operation. Read moreSource§impl StateDerivative for RayStateDerivative
impl StateDerivative for RayStateDerivative
Source§impl Sub for RayStateDerivative
impl Sub for RayStateDerivative
Source§type Output = RayStateDerivative
type Output = RayStateDerivative
The resulting type after applying the
- operator.Source§fn sub(self, other: RayStateDerivative) -> RayStateDerivative
fn sub(self, other: RayStateDerivative) -> RayStateDerivative
Performs the
- operation. Read moreimpl Copy for RayStateDerivative
Auto Trait Implementations§
impl Freeze for RayStateDerivative
impl RefUnwindSafe for RayStateDerivative
impl Send for RayStateDerivative
impl Sync for RayStateDerivative
impl Unpin for RayStateDerivative
impl UnwindSafe for RayStateDerivative
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