1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
//! # Library Catalogue
//! 
//! `library_catalogue` is a collection of utilities to track the books in your library. 
//! Yes, physical books (with covers, pages and lots of space to do marking with your highligher) 
//! in your library (shelves that stand up right in your study).

// Re-exporting the modules to create a convenient public API
pub use crate::book::Book;
pub use crate::book::isbn::ISBN;
pub use crate::book::read::Read;
pub use crate::shelf::Shelf;

pub mod book;
pub mod shelf;