mod animator;
mod timeline;
use crate::core::{Animatable, Options};
#[doc(inline)]
pub use animator::{timeline, update};
#[doc(inline)]
pub use timeline::Timeline;
impl<T: Animatable + 'static> From<Options<T>> for Timeline<T> {
#[inline]
fn from(opt: Options<T>) -> Self {
timeline(opt.build())
}
}