pub struct RotationInterval {
pub start: Angle,
pub end: Angle,
}Expand description
Closed residual-rotation interval whose coverage lies inside a band.
Fields§
§start: AngleInclusive interval start in the caller’s rotation domain.
end: AngleInclusive interval end in the caller’s rotation domain.
Trait Implementations§
Source§impl Clone for RotationInterval
impl Clone for RotationInterval
Source§fn clone(&self) -> RotationInterval
fn clone(&self) -> RotationInterval
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 moreimpl Copy for RotationInterval
Source§impl Debug for RotationInterval
impl Debug for RotationInterval
Source§impl<'de> Deserialize<'de> for RotationInterval
impl<'de> Deserialize<'de> for RotationInterval
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 RotationInterval
impl PartialEq for RotationInterval
Source§impl Serialize for RotationInterval
impl Serialize for RotationInterval
impl StructuralPartialEq for RotationInterval
Auto Trait Implementations§
impl Freeze for RotationInterval
impl RefUnwindSafe for RotationInterval
impl Send for RotationInterval
impl Sync for RotationInterval
impl Unpin for RotationInterval
impl UnsafeUnpin for RotationInterval
impl UnwindSafe for RotationInterval
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