Crate mina_core

source ·
Expand description

Core types for Mina.

This is an internal crate that exists primarily to support Mina’s proc macros, and should not be used directly. All important types are re-exported by Mina.

Modules

  • Stateful animations that change according to external conditions such as user interaction.
  • Contains the Easing enum which defines many standard easing types available for animations, as well as an EasingFunction trait for defining custom easings.
  • Traits and implementations related to interpolation of animatable values.
  • Internal helper module for relations between real time units and normalized timelines.
  • Creation and consumption of Timeline instances.
  • Internal helper types used in the composition of Timeline implementations.