* Added String variant to Data
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Started V0.3 work
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Reworked EventDeserializer trait
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Now event parsing works with v1 and changes
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Cargo fmt
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Reorganized test data
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Fixed serde for v03
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Implemented spec version conversion
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* cargo fmt
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Created Builder
* Now all DateTimes used are Utc (as spec states)
* Splitted `write_data` to provide one version with schema and one version without schema
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Started sketching the Event data structure
* Implemented 1.0 Attributes
* Fixed data read/write methods
* Added extensions creators
* Fixed doc example
* Fixed github ci
* Fixed Data creation from base64
* Updated meta
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>