- 
    Type:New Feature 
- 
    Resolution: Fixed
- 
    Priority:Major - P3 
- 
    Affects Version/s: None
- 
    Component/s: BSON
- 
    None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
In the driver, we wrap certain bson errors in Arc because they can't be cloned, negating the benefits of RUST-679 for those cases. We should implement Clone on all the bson error types to avoid this.
- is related to
- 
                    RUST-679 Simplify error API to ease pattern matching -         
- Closed
 
-