| Filename | Latest commit message | Latest commit date |
|---|---|---|
argus flagged that `NodeId(pub u64)` contradicted the "opaque" doc — a pub inner field lets callers fabricate `NodeId(42)`. Make the field `pub(crate)` so an id can only originate from the graph's monotonic counter or serde deserialization, never a caller. Tests construct ids in-crate (unaffected); the derived Serialize/Deserialize round-trips fine. Doc keeps "opaque" — now accurate — with a line explaining the enforcement. |
||
| .. | ||
| src | ||
| Cargo.toml | ||