pub struct TargetTransform {
pub sticker_idx: usize,
pub transform: Transform,
pub trace_idx: usize,
}
Expand description
Represents a possible placement for a sticker
Fields§
§sticker_idx: usize
Index of the sticker in the list of stickers
transform: Transform
Target transform for this sticker for rendering during edit
trace_idx: usize
Index of the trace in which this item can be placed
Trait Implementations§
Source§impl Clone for TargetTransform
impl Clone for TargetTransform
Source§fn clone(&self) -> TargetTransform
fn clone(&self) -> TargetTransform
Returns a copy 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 TargetTransform
impl Debug for TargetTransform
Source§impl<'de> Deserialize<'de> for TargetTransform
impl<'de> Deserialize<'de> for TargetTransform
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 TargetTransform
impl RefUnwindSafe for TargetTransform
impl Send for TargetTransform
impl Sync for TargetTransform
impl Unpin for TargetTransform
impl UnwindSafe for TargetTransform
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