pub enum TransitionDirection {
LeftToRight,
BottomToTop,
RightToLeft,
TopToBottom,
TopLeftToBottomRight,
Custom(u16),
}Expand description
Direction angle for glitter and fly transitions
Variants§
LeftToRight
Left to right (0 degrees)
BottomToTop
Bottom to top (90 degrees)
RightToLeft
Right to left (180 degrees)
TopToBottom
Top to bottom (270 degrees)
TopLeftToBottomRight
Top-left to bottom-right (315 degrees)
Custom(u16)
Custom angle in degrees (0-360)
Implementations§
Source§impl TransitionDirection
impl TransitionDirection
Sourcepub fn to_pdf_angle(&self) -> u16
pub fn to_pdf_angle(&self) -> u16
Convert to PDF angle value
Trait Implementations§
Source§impl Clone for TransitionDirection
impl Clone for TransitionDirection
Source§fn clone(&self) -> TransitionDirection
fn clone(&self) -> TransitionDirection
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 TransitionDirection
impl Debug for TransitionDirection
Source§impl PartialEq for TransitionDirection
impl PartialEq for TransitionDirection
impl Copy for TransitionDirection
impl StructuralPartialEq for TransitionDirection
Auto Trait Implementations§
impl Freeze for TransitionDirection
impl RefUnwindSafe for TransitionDirection
impl Send for TransitionDirection
impl Sync for TransitionDirection
impl Unpin for TransitionDirection
impl UnwindSafe for TransitionDirection
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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