This makes it easier to define new BigML resource types and to specify which fields can be updated. This breaks the existing, undocumented update API, and moves some resource fields into a new common subfield.
We replace the declarative macro resource! with two new programmatic derive macros implementing #[derive(Resource, Updatable)].
This makes it easier to define new BigML resource types and to specify which fields can be updated. This breaks the existing, undocumented update API, and moves some resource fields into a new
common
subfield.We replace the declarative macro
resource!
with two new programmaticderive
macros implementing#[derive(Resource, Updatable)]
.