open-timeline-core 0.1.2

OpenTimeline core
Documentation

Part of the wider OpenTimeline project

This crate defines the basic datatypes used across the OpenTimeline project (web API, desktop application, renderer).

This crate is designed to be used by the rest of the OpenTimeline project, as well as by other 3rd party projects that want to interact with OpenTimeline (e.g. via it's JSON web API).

This crate aims to provide APIs for each type so that if a type is instantiated, the developer can be sure it's valid.