pub struct ConstraintDrag {
pub id: String,
pub field: &'static str,
pub params: Value,
pub preview: f64,
}Expand description
A live constraint-handle drag: which constraint + which inputParams field
(distance / angle), the params snapshot the commit mutates, and the live
preview value the overlay/label show while dragging.
Fields§
§id: String§field: &'static str§params: Value§preview: f64Trait Implementations§
Source§impl Clone for ConstraintDrag
impl Clone for ConstraintDrag
Source§fn clone(&self) -> ConstraintDrag
fn clone(&self) -> ConstraintDrag
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ConstraintDrag
impl RefUnwindSafe for ConstraintDrag
impl Send for ConstraintDrag
impl Sync for ConstraintDrag
impl Unpin for ConstraintDrag
impl UnsafeUnpin for ConstraintDrag
impl UnwindSafe for ConstraintDrag
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more