Struct atm_refraction::RayState
source · Fields
x: f64
h: f64
dh: f64
Implementations
Trait Implementations
sourceimpl State for RayState
impl State for RayState
type Derivative = RayStateDerivative
fn shift_in_place(&mut self, dir: &RayStateDerivative, amount: f64)
fn shift(&self, dir: &Self::Derivative, amount: f64) -> Self
impl Copy for RayState
Auto Trait Implementations
impl RefUnwindSafe for RayState
impl Send for RayState
impl Sync for RayState
impl Unpin for RayState
impl UnwindSafe for RayState
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more