pub struct MoveToPoint {
pub id: PointId,
pub x: Option<f64>,
pub y: Option<f64>,
pub angle: Option<f64>,
pub max_speed: Option<f64>,
pub max_wspeed: Option<f64>,
pub max_acc: Option<f64>,
pub max_wacc: Option<f64>,
}Fields§
§id: PointId§x: Option<f64>§y: Option<f64>§angle: Option<f64>§max_speed: Option<f64>§max_wspeed: Option<f64>§max_acc: Option<f64>§max_wacc: Option<f64>Implementations§
Trait Implementations§
Source§impl Clone for MoveToPoint
impl Clone for MoveToPoint
Source§fn clone(&self) -> MoveToPoint
fn clone(&self) -> MoveToPoint
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 MoveToPoint
impl Debug for MoveToPoint
Source§impl Default for MoveToPoint
impl Default for MoveToPoint
Source§fn default() -> MoveToPoint
fn default() -> MoveToPoint
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MoveToPoint
impl<'de> Deserialize<'de> for MoveToPoint
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 MoveToPoint
impl RefUnwindSafe for MoveToPoint
impl Send for MoveToPoint
impl Sync for MoveToPoint
impl Unpin for MoveToPoint
impl UnwindSafe for MoveToPoint
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