| Crates.io | venus-macros |
| lib.rs | venus-macros |
| version | 0.1.0 |
| created_at | 2026-01-02 04:30:18.467345+00 |
| updated_at | 2026-01-04 14:49:00.041209+00 |
| description | Procedural macros for Venus reactive notebook environment |
| homepage | |
| repository | https://github.com/ml-rust/venus |
| max_upload_size | |
| id | 2017953 |
| size | 6,624 |
Procedural macros for Venus reactive notebook environment.
This crate provides the #[venus::cell] procedural macro that marks functions as notebook cells. It's re-exported by the venus crate, so you typically don't need to depend on this directly.
This crate is automatically included when you use the venus crate:
use venus::prelude::*;
#[venus::cell]
pub fn my_cell() -> i32 {
42
}
For complete documentation, visit:
Licensed under the Apache License, Version 2.0. See LICENSE for details.