pub struct EdgeAnimation {
pub kind: AnimationKind,
pub edge_id: EdgeId,
pub from: NodeId,
pub to: NodeId,
pub progress: f32,
pub duration: f32,
pub draw_progress: f32,
pub alpha: f32,
}Fields§
§kind: AnimationKind§edge_id: EdgeId§from: NodeId§to: NodeId§progress: f32§duration: f32§draw_progress: f32§alpha: f32Trait Implementations§
Source§impl Clone for EdgeAnimation
impl Clone for EdgeAnimation
Source§fn clone(&self) -> EdgeAnimation
fn clone(&self) -> EdgeAnimation
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 moreAuto Trait Implementations§
impl Freeze for EdgeAnimation
impl RefUnwindSafe for EdgeAnimation
impl Send for EdgeAnimation
impl Sync for EdgeAnimation
impl Unpin for EdgeAnimation
impl UnsafeUnpin for EdgeAnimation
impl UnwindSafe for EdgeAnimation
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