Skip to content

Commit 12c1de5

Browse files
authored
derive-encode: Fix multiple applicable items in scope error (#93)
Signed-off-by: ackintosh <[email protected]>
1 parent 5b3aa2c commit 12c1de5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

derive-encode/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ fn derive_protobuf_encode(ast: DeriveInput) -> TokenStream2 {
104104
quote! {
105105
let mut label = {
106106
let mut labels = vec![];
107-
self.#ident.encode(&mut labels);
107+
prometheus_client::encoding::proto::EncodeLabels::encode(&self.#ident, &mut labels);
108108
debug_assert_eq!(1, labels.len(), "Labels encoded from {} should have only one label.", #ident_string);
109109
labels.pop().expect("should have an element")
110110
};

0 commit comments

Comments
 (0)