Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

πŸ¦€ Implements a universal scalar value (aka variant) type for Rust.

License

Notifications You must be signed in to change notification settings

dryrust/valuand

Repository files navigation

Valuand.rs

License Compatibility Package Documentation

The value to be carried in Rust.

Tip

🚧 We are building in public. This is presently under heavy construction.


[Features] | [Prerequisites] | [Installation] | [Examples] | [Reference] | [Development]

✨ Features

  • Implements a universal scalar value (aka variant) type for Rust.
  • Integrates with other libraries and frameworks such as Serde.
  • Supports opting out of any feature using comprehensive feature flags.
  • Adheres to the Rust API Guidelines in its naming conventions.
  • Cuts red tape: 100% free and unencumbered public domain software.

πŸ› οΈ Prerequisites

  • Rust 1.85+ (2024 edition)

⬇️ Installation

Installation via Cargo

cargo add valuand

πŸ‘‰ Examples

Importing the Library

use valuand::*;

πŸ“š Reference

docs.rs/valuand

πŸ‘¨β€πŸ’» Development

git clone https://github.com/dryrust/valuand.git

Share on X Share on Reddit Share on Hacker News Share on Facebook Share on LinkedIn

About

πŸ¦€ Implements a universal scalar value (aka variant) type for Rust.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /