Mark generated Migrator struct as non_exhaustive

This commit is contained in:
2026-09-06 15:55:58 -06:00
parent a5454bda71
commit 674f2116a4
4 changed files with 9 additions and 6 deletions
Generated
+5 -5
View File
@@ -460,18 +460,18 @@ checksum = "217698eaf96b4a3f0bc4f3662aaa55bdf913cd54d7204591faa790070c6d0853"
[[package]] [[package]]
name = "crossbeam-queue" name = "crossbeam-queue"
version = "0.3.13" version = "0.3.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "803d13fb3b09d88be9f4dbc29062c66b19bf7170867ceb746d2a8689bf6c7a26" checksum = "03e8bd762f7479489c70ed6c768ddca99d7296857de437a68dcb2a94365b3fae"
dependencies = [ dependencies = [
"crossbeam-utils", "crossbeam-utils",
] ]
[[package]] [[package]]
name = "crossbeam-utils" name = "crossbeam-utils"
version = "0.8.22" version = "0.8.23"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61803da095bee82a81bb1a452ecc25d3b2f1416d1897eb86430c6159ef717c17" checksum = "a31eee39dddec8330830986fcd7625edb5a24ec90ea038215273bbc3adb08ac6"
[[package]] [[package]]
name = "crunchy" name = "crunchy"
@@ -1869,7 +1869,7 @@ dependencies = [
[[package]] [[package]]
name = "seamantic" name = "seamantic"
version = "1.0.0" version = "1.0.1"
dependencies = [ dependencies = [
"sea-orm", "sea-orm",
"sea-orm-migration", "sea-orm-migration",
+2
View File
@@ -9,6 +9,8 @@ license-file = "LICENSE.md"
publish = false publish = false
[workspace.dependencies] [workspace.dependencies]
seamantic = { path = "crates/seamantic", version = "=1.0.1", default-features = false }
sea-orm = { version = "^2.0.0", default-features = false } sea-orm = { version = "^2.0.0", default-features = false }
sea-orm-migration = { version = "^2.0.0", default-features = false } sea-orm-migration = { version = "^2.0.0", default-features = false }
serde = { version = "^1.0.220", default-features = false } serde = { version = "^1.0.220", default-features = false }
+1 -1
View File
@@ -1,6 +1,6 @@
[package] [package]
name = "seamantic" name = "seamantic"
version = "1.0.0" version = "1.0.1"
description = "A library to enhance SeaORM" description = "A library to enhance SeaORM"
repository = "https://git.skrundz.dev/quantumshade/seamantic" repository = "https://git.skrundz.dev/quantumshade/seamantic"
keywords = ["SeaORM"] keywords = ["SeaORM"]
+1
View File
@@ -31,6 +31,7 @@ macro_rules! migrations {
/// Auto-generated migration manager /// Auto-generated migration manager
#[automatically_derived] #[automatically_derived]
#[non_exhaustive]
pub struct Migrator; pub struct Migrator;
#[automatically_derived] #[automatically_derived]