-
erased-serde Public
Type-erased Serialize, Serializer and Deserializer traits
-
thiserror Public
derive(Error) for struct and enum error types
-
serde-untagged Public
Serde Visitor for deserializing untagged enums
-
serde-repr Public
Serialize and deserialize C-like enum as underlying repr
-
rustversion Public
Conditional compilation according to rustc compiler version
-
rustflags Public
Parser for CARGO_ENCODED_RUSTFLAGS
-
rust-quiz Public
Medium to hard Rust questions with explanations
-
remain Public
Compile-time checks that an enum or match is written in sorted order
-
ref-cast Public
Safely cast &T to &U where the struct U contains a single field of type T.
-
readonly Public
Struct fields that are made read-only accessible to other modules
-
proc-macro-workshop Public
Learn to write Rust procedural macros [Rust Latam conference, Montevideo Uruguay, March 2019]
-
prettyplease Public
A minimal `syn` syntax tree pretty-printer
-
path-to-error Public
Find out path at which a deserialization error occurred
-
-
macro-string Public
Eager evaluation of macros like `concat!` and `env!`
-
linkme Public
Safe cross-platform linker shenanigans
-
install Public
Fast `cargo install` action using a GitHub-based binary cache and attestations
-
inherent Public
Make trait methods callable without the trait in scope
-
include-json Public
Parse JSON file at compile time and embed as serde_json::Value
-
-
case-studies Public
Analysis of various tricky Rust code
-
-
cargo-expand Public
Subcommand to show result of macro expansion
-
automod Public
Pull in every source file in a directory as a module
-
serde Public
Forked from serde-rs/serdeSerialization framework for Rust
-
-
serde-json Public
Forked from serde-rs/jsonStrongly typed JSON library for Rust
-
-
starlark Public
Forked from facebook/starlark-rustA Rust implementation of the Starlark language
-
bazel-central-registry Public
Forked from bazelbuild/bazel-central-registryThe central registry of Bazel modules for the Bzlmod external dependency system.