Expand description
An incomplete set of data transfer objects (DTOs) and errors for Synology DSM APIs.
§Features
By default, all of the following features are enabled.
dto
- provides DTOs for various JSON responses produced by Synology DSM APIserror
- provides enums implementingError
andDisplay
traits, andFrom
/TryFrom
foru16
to convert from error codes returned by the API to enum valuesserde
- addsSerialize
andDeserialize
trait implementations to DTOs (adds dependency onserde
library).