-
Type: Sub-task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
Use Case
As a user of BSON
I want an API that provides customization to the deserialization process
So that I can choose output types, containers, and defer parsing
User Impact
- New experimental API
Dependencies
Unknowns
- None
Acceptance Criteria
Implementation Requirements
- Implement parseToStructure's algorithm described in on-demand BSON design
Testing Requirements
- Unit testing
- Ensure nested types are correctly parsed
- Assert expected reviver behaviors
- Nesting, skipping, container handling
Documentation Requirements
- None
Follow Up Requirements
- None