52
partial_struct
v0.5.0 GrowingA proc-macro crate that generates partial versions of Rust structs. Specify omitted fields and custom derives via attributes, then use the generated conversion method to build the full struct.
MIT OR Apache-2.0 Edition 2021
#struct#partial#estructure
Quick Verdict
- โActively maintained (updated 57d ago)
- !Pre-1.0: API may have breaking changes
- โPermissive license (MIT OR Apache-2.0)
Security
Checking security advisories...
Downloads
8.3K
Dependents
35
Releases
10
Size
8KB
Deep Insights
๐
Stable downloads
257 downloads in the last 30 days (9/day). Volume is roughly flat compared to the previous period.
๐ฌ
Pre-1.0 for over a year
Despite being 1+ years old, partial_struct hasn't reached 1.0 yet. Expect potential API changes between versions.
๐
Compact crate
At 8KB, partial_struct is lightweight. Small crate size correlates with focused, well-scoped functionality.
Health Breakdown
Maintenance 16/25
Recency, release consistency, active ratio
Quality 14/25
Yanked ratio, deps, size, maturity, features
Community 7/20
Reverse deps, ownership, ecosystem
Popularity 5/15
Downloads, momentum, growth trend
Documentation 10/15
Docs, repo, license, metadata
Download Trend
Daily downloads ยท last 90 days
8/day avg+36%
Top Dependents
Most downloaded crates that depend on partial_struct
Version Adoption
v0.4.5
43%
v0.4.3
22%
v0.4.4
13%
v0.4.1
11%
v0.2.0
11%
Release Timeline
10 releasessince 2025
J
F
M
A
M
J
J
A
S
O
N
D
2025
9
2026
1
LessMore
README
Loading README...
Maintainers
Dependencies
4
direct dependencies
Dependents
35
crates depend on partial_struct