Skip to content

Commit aefa48a

Browse files
docs: link to crates
Signed-off-by: David Dal Busco <david.dalbusco@outlook.com>
1 parent ce5975e commit aefa48a

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

docs/examples/functions/rust/assertions.mdx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: Rust Assertions Example
33
description: An example demonstrating how to write custom assertions in Rust for Juno serverless functions.
44
keywords: [rust, assertion, serverless, juno, satellite, example]
55
sidebar_label: Assertions
6+
67
---
78

89
# Rust Assertions Example
@@ -213,3 +214,13 @@ It’s a great reference for more advanced setups and multi-collection coordinat
213214
- [CLI Reference](../../../reference/cli)
214215
- [Configuration Reference](../../../reference/configuration.mdx)
215216
- [Datastore Collections](../../../build/datastore/collections.md)
217+
218+
---
219+
220+
## Crate Docs
221+
222+
These crates are used to build and extend serverless functions in Rust with Juno:
223+
224+
- [junobuild-satellite](https://docs.rs/junobuild-satellite): Core features and runtime for building a Satellite in Rust, including hooks, assertions, and datastore integration.
225+
- [junobuild-macros](https://docs.rs/junobuild-macros): Procedural macros for declaratively attaching hooks and assertions (e.g., `#[assert_set_doc]`, `#[on_delete_doc]`).
226+
- [junobuild-utils](https://docs.rs/junobuild-utils): Utility helpers for working with documents, including data encoding, decoding, and assertion context handling.

0 commit comments

Comments
 (0)