Skip to content

Commit e0c07f1

Browse files
authored
Merge pull request #3411 from jarhodes314/fix/clippy-macro-useless-conversion
fix: clippy error from tedge_config_macros
2 parents 6249e5f + 6da9ad0 commit e0c07f1

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

crates/common/certificate/Cargo.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ reqwest = ["dep:reqwest"]
1717
anyhow = { workspace = true }
1818
camino = { workspace = true }
1919
rcgen = { workspace = true }
20-
reqwest = { workspace = true, optional = true }
20+
reqwest = { workspace = true, optional = true, features = [
21+
"rustls-tls-native-roots",
22+
] }
2123
rustls = { workspace = true }
2224
rustls-native-certs = { workspace = true }
2325
rustls-pemfile = { workspace = true }

crates/common/tedge_config_macros/impl/src/query.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -754,6 +754,7 @@ fn generate_string_writers(paths: &[VecDeque<&FieldOrGroup>]) -> TokenStream {
754754

755755
(
756756
parse_quote_spanned! {ty.span()=>
757+
#[allow(clippy::useless_conversion)]
757758
WritableKey::#match_variant => self.#(#write_segments).* = Some(value
758759
.#parse
759760
.#convert_to_field_ty
@@ -766,6 +767,7 @@ fn generate_string_writers(paths: &[VecDeque<&FieldOrGroup>]) -> TokenStream {
766767
},
767768
},
768769
parse_quote_spanned! {ty.span()=>
770+
#[allow(clippy::useless_conversion)]
769771
WritableKey::#match_variant => self.#(#write_segments).* = <#ty as AppendRemoveItem>::append(
770772
#current_value,
771773
value
@@ -774,6 +776,7 @@ fn generate_string_writers(paths: &[VecDeque<&FieldOrGroup>]) -> TokenStream {
774776
.map_err(|e| WriteError::ParseValue(Box::new(e)))?),
775777
},
776778
parse_quote_spanned! {ty.span()=>
779+
#[allow(clippy::useless_conversion)]
777780
WritableKey::#match_variant => self.#(#write_segments).* = <#ty as AppendRemoveItem>::remove(
778781
#current_value,
779782
value
@@ -1540,6 +1543,7 @@ mod tests {
15401543
impl TEdgeConfigDto {
15411544
pub fn try_append_str(&mut self, reader: &TEdgeConfigReader, key: &WritableKey, value: &str) -> Result<(), WriteError> {
15421545
match key {
1546+
#[allow(clippy::useless_conversion)]
15431547
WritableKey::C8yDeviceId(key0) => {
15441548
self.c8y.try_get_mut(key0.as_deref(), "c8y")?.device.id = <String as AppendRemoveItem>::append(
15451549
Some(reader.c8y.try_get(key0.as_deref())?.device.id()),

0 commit comments

Comments
 (0)