0.3.0
Added:
- implementations of
ToDXR
andFromDXR
forBox<T>
(making owned recursive types possible) - support for deriving
ToDXR
for structs containing&T
references as fields (making
reference-based recursive types possible)
Changed:
- merged code from the
dxr_shared
crate into the maindxr
crate - removed support for non-standard
i8
andnil
values from default features - split server feature into generic server functionality and
axum
support - use
anyhow
to simplify error handling in client and server implementations - conversion from
FaultResponse
toFault
can fail, so implement a fallible
TryFrom
instead of a panickingFrom
Internal changes:
- added
trybuild
based pass/fail tests for derive macros