pub struct MotionToken {
pub name: String,
pub period: f64,
pub damping: f64,
}Expand description
A spring: undamped period period in seconds and damping ratio
damping. Stiffness is (2π / period)² and damping 4π·damping / period,
for a mass of 1.
Fields§
§name: String§period: f64§damping: f64Trait Implementations§
Source§impl Clone for MotionToken
impl Clone for MotionToken
Source§impl Debug for MotionToken
impl Debug for MotionToken
Source§impl<'de> Deserialize<'de> for MotionToken
impl<'de> Deserialize<'de> for MotionToken
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MotionToken
impl PartialEq for MotionToken
Source§impl Serialize for MotionToken
impl Serialize for MotionToken
impl StructuralPartialEq for MotionToken
Auto Trait Implementations§
impl Freeze for MotionToken
impl RefUnwindSafe for MotionToken
impl Send for MotionToken
impl Sync for MotionToken
impl Unpin for MotionToken
impl UnsafeUnpin for MotionToken
impl UnwindSafe for MotionToken
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