pub struct PaneTransition {
pub motion: PaneMotion,
pub from: PaneRect,
pub to: PaneRect,
}Expand description
Where a pane moves from and to.
Fields§
§motion: PaneMotionThe motion this realizes.
from: PaneRectThe bounds it starts at.
to: PaneRectThe bounds it ends at.
Trait Implementations§
Source§impl Clone for PaneTransition
impl Clone for PaneTransition
Source§fn clone(&self) -> PaneTransition
fn clone(&self) -> PaneTransition
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 PaneTransition
Source§impl Debug for PaneTransition
impl Debug for PaneTransition
Source§impl PartialEq for PaneTransition
impl PartialEq for PaneTransition
impl StructuralPartialEq for PaneTransition
Auto Trait Implementations§
impl Freeze for PaneTransition
impl RefUnwindSafe for PaneTransition
impl Send for PaneTransition
impl Sync for PaneTransition
impl Unpin for PaneTransition
impl UnsafeUnpin for PaneTransition
impl UnwindSafe for PaneTransition
Blanket Implementations§
impl<T> AutoreleaseSafe for Twhere
T: ?Sized,
impl<T> AutoreleaseSafe for Twhere
T: ?Sized,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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> ⓘ
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