pub enum SpatialValue {
Show 13 variants
S1(Position2D),
S2(Position3D),
S3(Rotation),
S4(Velocity),
S5(Acceleration),
S6(BoundingBox),
S7(Quaternion),
S8(Path),
S9(Transform),
S10(SpatialState),
S11(PositionDelta),
S12(RotationDelta),
S13(SpatialDelta),
}Variants§
S1(Position2D)
S2(Position3D)
S3(Rotation)
S4(Velocity)
S5(Acceleration)
S6(BoundingBox)
S7(Quaternion)
S8(Path)
S9(Transform)
S10(SpatialState)
S11(PositionDelta)
S12(RotationDelta)
S13(SpatialDelta)
Trait Implementations§
Source§impl Clone for SpatialValue
impl Clone for SpatialValue
Source§fn clone(&self) -> SpatialValue
fn clone(&self) -> SpatialValue
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 SpatialValue
impl Debug for SpatialValue
Source§impl<'de> Deserialize<'de> for SpatialValue
impl<'de> Deserialize<'de> for SpatialValue
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 SpatialValue
impl PartialEq for SpatialValue
Source§impl Serialize for SpatialValue
impl Serialize for SpatialValue
impl StructuralPartialEq for SpatialValue
Auto Trait Implementations§
impl Freeze for SpatialValue
impl RefUnwindSafe for SpatialValue
impl Send for SpatialValue
impl Sync for SpatialValue
impl Unpin for SpatialValue
impl UnwindSafe for SpatialValue
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