Skip to main content

Crate crdt_migrate_macros

Crate crdt_migrate_macros 

Source
Expand description

Proc macros for crdt-migrate.

Provides two macros:

  • #[crdt_schema] — Attribute macro that generates CrdtVersioned and Schema implementations for a struct.

  • #[migration] — Attribute macro that wraps a migration function into a MigrationStep implementation.

Attribute Macros§

crdt_schema
Attribute macro that generates schema + versioning impls for a struct.
migration
Attribute macro that wraps a migration function into a MigrationStep.