Expand description

Some utilities for serialize / deserialize transit model objects.

Functions

deserialize currency code (ISO-4217) return an error if unrecognized currency code
deserialize date from String
deserialize u8 as bool returns an error if non boolean value
deserialize u8 as bool returns true if non boolean value
deserialyse optional String return None if empty String
deserialize optional integer return an error if value is equal to 0
deserialize optional positive decimal return an error if negative float number
deserialize optional positive float return an error if negative float number
deserialize optional String by removing slashes
deserialize positive decimal return an error if negative float number
deserialize type T or returns its default value
deserialize type returns default if unvalid type
deserialize optional type returns an error if unvalid type
deserialize String by removing slashes
deserialize wkt from String
serialize currency code (ISO-4217) return an error if unrecognized currency code
serialize bool as u8
serialize naive date to String
serialize geometry to wkt
serialize u32 or its default value