Skip to content

Commit 0d06ee5

Browse files
committed
fix: change hidden lifetime to anonymous one
Otherwise `cargo +1.89.0 clippy` throws `mismatched_lifetime_syntaxes` warning.
1 parent 59d5689 commit 0d06ee5

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/lib.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -131,23 +131,23 @@ pub struct Store {
131131

132132
impl Store {
133133
// This table stores (KeychainKind, Descriptor) pairs on a high level.
134-
fn keychains_table_defn(&self) -> TableDefinition<u64, String> {
134+
fn keychains_table_defn(&self) -> TableDefinition<'_, u64, String> {
135135
TableDefinition::new(&self.keychain_table_name)
136136
}
137137

138138
// This table stores (height, BlockHash) pairs on a high level.
139-
fn blocks_table_defn(&self) -> TableDefinition<u32, [u8; 32]> {
139+
fn blocks_table_defn(&self) -> TableDefinition<'_, u32, [u8; 32]> {
140140
TableDefinition::new(&self.blocks_table_name)
141141
}
142142

143143
// This table stores (Txid, Transaction) pairs on a high level.
144-
fn txs_table_defn(&self) -> TableDefinition<[u8; 32], Vec<u8>> {
144+
fn txs_table_defn(&self) -> TableDefinition<'_, [u8; 32], Vec<u8>> {
145145
TableDefinition::new(&self.txs_table_name)
146146
}
147147

148148
// This table stores (Outpoint, TxOut) pairs on a high level.
149149
// where Outpoint = (Txid, vout) and TxOut = (value, script_pubkey)
150-
fn txouts_table_defn(&self) -> TableDefinition<([u8; 32], u32), (u64, Vec<u8>)> {
150+
fn txouts_table_defn(&self) -> TableDefinition<'_, ([u8; 32], u32), (u64, Vec<u8>)> {
151151
TableDefinition::new(&self.txouts_table_name)
152152
}
153153

@@ -158,32 +158,32 @@ impl Store {
158158
// (in different chains ) and a Block can anchor multiple transactions.
159159
fn anchors_table_defn<A: AnchorWithMetaData>(
160160
&self,
161-
) -> TableDefinition<([u8; 32], [u8; 36]), A::MetaDataType> {
161+
) -> TableDefinition<'_, ([u8; 32], [u8; 36]), A::MetaDataType> {
162162
TableDefinition::new(&self.anchors_table_name)
163163
}
164164

165165
// This table stores (Txid, last_seen) pairs on a high level.
166-
fn last_seen_defn(&self) -> TableDefinition<[u8; 32], u64> {
166+
fn last_seen_defn(&self) -> TableDefinition<'_, [u8; 32], u64> {
167167
TableDefinition::new(&self.last_seen_table_name)
168168
}
169169

170170
// This table stores (Txid, last_evicted) pairs on a high level.
171-
fn last_evicted_table_defn(&self) -> TableDefinition<[u8; 32], u64> {
171+
fn last_evicted_table_defn(&self) -> TableDefinition<'_, [u8; 32], u64> {
172172
TableDefinition::new(&self.last_evicted_table_name)
173173
}
174174

175175
// This table stores (Txid, first_seen) pairs on a high level.
176-
fn first_seen_table_defn(&self) -> TableDefinition<[u8; 32], u64> {
176+
fn first_seen_table_defn(&self) -> TableDefinition<'_, [u8; 32], u64> {
177177
TableDefinition::new(&self.first_seen_table_name)
178178
}
179179

180180
// This table stores (DescriptorId, last_revealed_index) pairs on a high level.
181-
fn last_revealed_table_defn(&self) -> TableDefinition<[u8; 32], u32> {
181+
fn last_revealed_table_defn(&self) -> TableDefinition<'_, [u8; 32], u32> {
182182
TableDefinition::new(&self.last_revealed_table_name)
183183
}
184184

185185
// This table stores ((DescriptorId, index), ScriptPubKey) pairs on a high level.
186-
fn spk_table_defn(&self) -> TableDefinition<([u8; 32], u32), Vec<u8>> {
186+
fn spk_table_defn(&self) -> TableDefinition<'_, ([u8; 32], u32), Vec<u8>> {
187187
TableDefinition::new(&self.spk_table_name)
188188
}
189189

0 commit comments

Comments
 (0)