facet-reflect 0.46.5

Build and manipulate values of arbitrary Facet types at runtime while respecting invariants - safe runtime reflection
Documentation
1
2
3
4
5
6
---
source: facet-reflect/tests/partial/array_building.rs
assertion_line: 232
expression: "Partial::alloc::<[u32; 3]>()? .set_nth_field(0, 42u32)?\n.set_nth_field(2, 44u32)? .build().unwrap_err()"
---
Value '[u32; 3]' was not initialized. If you need to leave values partially initialized and come back later, use deferred mode (begin_deferred/finish_deferred) at <root>