rustmotion 0.5.0

A CLI tool that renders motion design videos from JSON scenarios. No browser, no Node.js — just a single Rust binary.
#[allow(dead_code)]
pub mod animatable;
#[allow(dead_code)]
pub mod backgrounded;
#[allow(dead_code)]
pub mod bordered;
#[allow(dead_code)]
pub mod clipped;
#[allow(dead_code)]
pub mod container;
#[allow(dead_code)]
pub mod rounded;
#[allow(dead_code)]
pub mod shadowed;
#[allow(dead_code)]
pub mod styled;
#[allow(dead_code)]
pub mod timed;
#[allow(dead_code)]
pub mod widget;

pub use animatable::Animatable;
pub use backgrounded::{Backgrounded, BackgroundedMut};
pub use bordered::{Border, Bordered, BorderedMut};
pub use clipped::Clipped;
pub use container::{
    Align, Container, Direction, FlexConfig, FlexContainer, FlexContainerMut,
    GridConfig, GridContainer, GridContainerMut, GridTrack,
    Justify,
};
pub use rounded::{Rounded, RoundedMut};
pub use shadowed::{Shadow, Shadowed, ShadowedMut};
pub use styled::{Styled, StyledMut};
pub use timed::{Timed, TimingConfig};
pub use widget::{RenderContext, Widget};