Docs.rs
rustmotion-core-0.7.0
rustmotion-core 0.7.0
Docs.rs crate page
MIT
20 August 2026
Links
Repository
crates.io
Source
Owners
LeadcodeDev
Dependencies
cosmic-text ^0.19
normal
dashmap ^6
normal
image ^0.25
normal
notify ^7
normal
qrcode ^0.14
normal
rayon ^1
normal
resvg ^0.44
normal
schemars ^0.8
normal
serde ^1
normal
serde_json ^1
normal
similar ^2
normal
skia-safe ^0.99
normal
syntect ^5
normal
taffy ^0.10
normal
thiserror ^2
normal
tiny-skia ^0.11
normal
ureq ^3
normal
usvg ^0.44
normal
Versions
29.39%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Skip to main content
Module transition
rustmotion_
core
0.7.0
Module transition
Module Items
Structs
Functions
In rustmotion_
core::
engine
rustmotion_core
::
engine
Module
transition
Copy item path
Source
Structs
§
Transition
Options
The per-type knobs a transition may read, bundled.
Functions
§
apply_
transition
Composite two RGBA frames during a transition.
progress
goes from 0.0 (fully frame_a) to 1.0 (fully frame_b).
camera_
pan_
transition
Camera pan transition: composited background + sliding foreground children.
bg_a
/
bg_b
are the outgoing/incoming backgrounds,
fg_a
/
fg_b
are children-only (transparent). fg_a slides out by (-dx
t, -dy
t), fg_b slides in from (dx*(1-t), dy*(1-t)).