venus-macros

Crates.iovenus-macros
lib.rsvenus-macros
version0.1.0
created_at2026-01-02 04:30:18.467345+00
updated_at2026-01-04 14:49:00.041209+00
descriptionProcedural macros for Venus reactive notebook environment
homepage
repositoryhttps://github.com/ml-rust/venus
max_upload_size
id2017953
size6,624
Farhan Syah (farhan-syah)

documentation

README

venus-macros

Crates.io Documentation License

Procedural macros for Venus reactive notebook environment.

Overview

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.

Usage

This crate is automatically included when you use the venus crate:

use venus::prelude::*;

#[venus::cell]
pub fn my_cell() -> i32 {
    42
}

Documentation

For complete documentation, visit:

License

Licensed under the Apache License, Version 2.0. See LICENSE for details.

Commit count: 0

cargo fmt