diff options
author | metamuffin <metamuffin@disroot.org> | 2025-09-19 22:32:50 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-09-19 22:40:39 +0200 |
commit | 42752bf88f962d8ed9210846a7c17798ae03d6f2 (patch) | |
tree | 8ae3c1b2e2b08a775a638222a697ed4b0e618bad /server/tools/src/book.rs | |
parent | 402067b8317195fd2bc4ab4d92b5ace94fadb7c0 (diff) | |
download | hurrycurry-42752bf88f962d8ed9210846a7c17798ae03d6f2.tar hurrycurry-42752bf88f962d8ed9210846a7c17798ae03d6f2.tar.bz2 hurrycurry-42752bf88f962d8ed9210846a7c17798ae03d6f2.tar.zst |
start book html
Diffstat (limited to 'server/tools/src/book.rs')
-rw-r--r-- | server/tools/src/book.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/server/tools/src/book.rs b/server/tools/src/book.rs index 6c871274..b77525af 100644 --- a/server/tools/src/book.rs +++ b/server/tools/src/book.rs @@ -23,7 +23,7 @@ use hurrycurry_protocol::{ book::{Book, BookPage}, }; -pub fn book() -> Result<()> { +pub fn book() -> Result<Book> { let mut diagram = recipe_diagram(&["plate:cheese-leek-soup".to_owned()])?; diagram_layout(&mut diagram)?; @@ -35,7 +35,11 @@ pub fn book() -> Result<()> { diagram, }); - let book = Book { pages }; + Ok(Book { pages }) +} + +pub fn print_book() -> Result<()> { + let book = book()?; println!("{}", serde_json::to_string_pretty(&book).unwrap()); Ok(()) } |