pub struct PersistPoint {
pub pos: [f64; 3],
pub deriv: Option<[[f64; 3]; 3]>,
pub optimizer_can_adjust_pos: bool,
}Fields§
§pos: [f64; 3]§deriv: Option<[[f64; 3]; 3]>§optimizer_can_adjust_pos: boolTrait Implementations§
Source§impl Debug for PersistPoint
impl Debug for PersistPoint
Source§impl<'de> Deserialize<'de> for PersistPoint
impl<'de> Deserialize<'de> for PersistPoint
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
Auto Trait Implementations§
impl Freeze for PersistPoint
impl RefUnwindSafe for PersistPoint
impl Send for PersistPoint
impl Sync for PersistPoint
impl Unpin for PersistPoint
impl UnwindSafe for PersistPoint
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