mirror of
https://github.com/launchbadge/sqlx.git
synced 2025-11-17 05:48:08 +00:00
Update heck to 0.4 (#1725)
This commit is contained in:
parent
99d3220d88
commit
5b85a034da
5
Cargo.lock
generated
5
Cargo.lock
generated
@ -1079,6 +1079,9 @@ name = "heck"
|
|||||||
version = "0.4.0"
|
version = "0.4.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9"
|
checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9"
|
||||||
|
dependencies = [
|
||||||
|
"unicode-segmentation",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "hermit-abi"
|
name = "hermit-abi"
|
||||||
@ -2550,7 +2553,7 @@ version = "0.5.11"
|
|||||||
dependencies = [
|
dependencies = [
|
||||||
"dotenv",
|
"dotenv",
|
||||||
"either",
|
"either",
|
||||||
"heck 0.3.3",
|
"heck 0.4.0",
|
||||||
"hex",
|
"hex",
|
||||||
"once_cell",
|
"once_cell",
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
|
|||||||
@ -80,7 +80,7 @@ json = ["sqlx-core/json", "serde_json"]
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
dotenv = { version = "0.15.0", default-features = false }
|
dotenv = { version = "0.15.0", default-features = false }
|
||||||
hex = { version = "0.4.3", optional = true }
|
hex = { version = "0.4.3", optional = true }
|
||||||
heck = "0.3.3"
|
heck = { version = "0.4", features = ["unicode"] }
|
||||||
either = "1.6.1"
|
either = "1.6.1"
|
||||||
once_cell = "1.9.0"
|
once_cell = "1.9.0"
|
||||||
proc-macro2 = { version = "1.0.36", default-features = false }
|
proc-macro2 = { version = "1.0.36", default-features = false }
|
||||||
|
|||||||
@ -10,7 +10,7 @@ pub(crate) use r#type::expand_derive_type;
|
|||||||
pub(crate) use row::expand_derive_from_row;
|
pub(crate) use row::expand_derive_from_row;
|
||||||
|
|
||||||
use self::attributes::RenameAll;
|
use self::attributes::RenameAll;
|
||||||
use heck::{CamelCase, KebabCase, MixedCase, ShoutySnakeCase, SnakeCase};
|
use heck::{ToKebabCase, ToLowerCamelCase, ToShoutySnakeCase, ToSnakeCase, ToUpperCamelCase};
|
||||||
use proc_macro2::TokenStream;
|
use proc_macro2::TokenStream;
|
||||||
use std::iter::FromIterator;
|
use std::iter::FromIterator;
|
||||||
use syn::DeriveInput;
|
use syn::DeriveInput;
|
||||||
@ -32,7 +32,7 @@ pub(crate) fn rename_all(s: &str, pattern: RenameAll) -> String {
|
|||||||
RenameAll::UpperCase => s.to_uppercase(),
|
RenameAll::UpperCase => s.to_uppercase(),
|
||||||
RenameAll::ScreamingSnakeCase => s.to_shouty_snake_case(),
|
RenameAll::ScreamingSnakeCase => s.to_shouty_snake_case(),
|
||||||
RenameAll::KebabCase => s.to_kebab_case(),
|
RenameAll::KebabCase => s.to_kebab_case(),
|
||||||
RenameAll::CamelCase => s.to_mixed_case(),
|
RenameAll::CamelCase => s.to_lower_camel_case(),
|
||||||
RenameAll::PascalCase => s.to_camel_case(),
|
RenameAll::PascalCase => s.to_upper_camel_case(),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user