pub struct PreparedRotationChange {
key: PreparedRotationChangeKey,
direction: PreparedRotationChangeDirection,
}Expand description
One directional mutation that can enable a prepared cast action.
Fields§
§key: PreparedRotationChangeKey§direction: PreparedRotationChangeDirectionImplementations§
Source§impl PreparedRotationChange
impl PreparedRotationChange
Sourcepub const fn key(self) -> PreparedRotationChangeKey
pub const fn key(self) -> PreparedRotationChangeKey
Runtime field whose mutation can enable the action.
Sourcepub const fn direction(self) -> PreparedRotationChangeDirection
pub const fn direction(self) -> PreparedRotationChangeDirection
Enabling direction for the runtime field.
Trait Implementations§
Source§impl Clone for PreparedRotationChange
impl Clone for PreparedRotationChange
Source§fn clone(&self) -> PreparedRotationChange
fn clone(&self) -> PreparedRotationChange
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 PreparedRotationChange
impl Debug for PreparedRotationChange
Source§impl Hash for PreparedRotationChange
impl Hash for PreparedRotationChange
Source§impl PartialEq for PreparedRotationChange
impl PartialEq for PreparedRotationChange
impl Copy for PreparedRotationChange
impl Eq for PreparedRotationChange
impl StructuralPartialEq for PreparedRotationChange
Auto Trait Implementations§
impl Freeze for PreparedRotationChange
impl RefUnwindSafe for PreparedRotationChange
impl Send for PreparedRotationChange
impl Sync for PreparedRotationChange
impl Unpin for PreparedRotationChange
impl UnsafeUnpin for PreparedRotationChange
impl UnwindSafe for PreparedRotationChange
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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