Document and expose public members for Rojo API

This commit is contained in:
Lucien Greathouse
2019-09-03 14:20:12 -07:00
parent cf5f20bbb5
commit d5c816f24d
4 changed files with 19 additions and 6 deletions

View File

@@ -1,12 +1,13 @@
// Recursion limit bump is to support Ritz, a JSX-like proc macro used for
// Rojo's web UI currently.
#![recursion_limit = "128"]
// Macros
#[macro_use]
mod impl_from;
pub mod commands;
// This module is only public for the purpose of testing right now, and won't be
// This module is only public for testing right now, and won't be
// part of the first version of the Rojo API.
#[doc(hidden)]
pub mod project;
@@ -21,3 +22,6 @@ mod session_id;
mod snapshot;
mod snapshot_middleware;
mod web;
pub use crate::session_id::SessionId;
pub use crate::web::interface as web_interface;