{"id":58930,"library":"serde-derive-internals","title":"Serde-derive-internals","description":"AST representation used by Serde derive macros. Unstable.","status":"active","version":"0.29.1","language":"rust","source_language":null,"source_url":"https://github.com/serde-rs/serde","tags":["serde","derive","internal"],"install":[{"cmd":"# Cargo.toml\n[dependencies]\nserde_derive_internals = \"0.29.1\"","lang":"toml","label":"Cargo.toml"},{"cmd":"cargo add serde_derive_internals","lang":"bash","label":"cargo add"}],"dependencies":[],"imports":[{"symbol":"Container","correct":"use serde_derive_internals::ast::Container;"}],"quickstart":{"code":"use serde_derive_internals::ast::Container;\n\nfn main() {\n    // This crate is internal to serde; not intended for direct use.\n    println!(\"Internal crate\");\n}","lang":"rust","description":"Demonstrates usage of internal AST types (not for direct use)."},"warnings":[{"fix":"Do not depend on this crate directly; use serde derive macros instead.","message":"Unstable internal crate; API may change without notice.","severity":"breaking","affected_versions":">=0.29.0"}],"env_vars":null,"search_vec":"'ast':5 'deriv':3,10,14 'intern':4,15 'macro':11 'represent':6 'serd':2,9,13 'serde-derive-intern':1 'unstabl':12 'use':7","created_at":"2026-06-16T16:43:41.919891+00:00","updated_at":"2026-06-16T16:43:41.919891+00:00","problems":[],"ecosystem":"crates","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://serde.rs","github":"https://github.com/serde-rs/serde","docs":"https://docs.rs/serde_derive_internals/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["serialization"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-16","next_check":"2026-12-13","install_tag":null}}