pub struct TransitionState {
pub progress: f64,
pub duration: f64,
pub from_positions: HashMap<NodeId, Position>,
pub to_positions: HashMap<NodeId, Position>,
}Expand description
State for managing layout transitions
Fields§
§progress: f64§duration: f64§from_positions: HashMap<NodeId, Position>§to_positions: HashMap<NodeId, Position>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TransitionState
impl RefUnwindSafe for TransitionState
impl Send for TransitionState
impl Sync for TransitionState
impl Unpin for TransitionState
impl UnwindSafe for TransitionState
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