pub fn by_hash(&self, hashes: &[Hash]) -> Vec<Option<Arc<Transaction<Hash, Ex>>>> {
		let ready = self.ready.by_hash(hashes);
		let future = self.future.by_hash(hashes);

		ready
			.into_iter()
			.zip(future)
			.map(|(a, b)| a.or(b))
			.collect()
	}
/// Returns pool transactions given list of hashes.
///
/// Includes both ready and future pool. For every hash in the `hashes`
/// iterator an `Option` is produced (so the resulting `Vec` always have the same length).
Returns pool transactions given list of hashes.
Includes both ready and future pool.
Returns pool transactions given list of hashes . Includes both ready and future pool .
pub fn by_hash(&self, hashes: &[Hash]) -> Vec<Option<Arc<Transaction<Hash, Ex>>>> {
		let ready = self.ready.by_hash(hashes);
		let future = self.future.by_hash(hashes);
		ready
			.into_iter()
			.zip(future)
			.map(|(a, b)| a.or(b))
			.collect()
	}
pub fn by_hash ( & self , hashes : & [ Hash ] ) -> Vec < Option < Arc < Transaction < Hash , Ex > > > > { let ready = self . ready . by_hash ( hashes ) ; let future = self . future . by_hash ( hashes ) ; ready . into_iter ( ) . zip ( future ) . map ( | ( a , b ) | a . or ( b ) ) . collect ( ) }
Returns pool transactions given list of hashes.
Returns pool transactions given list of hashes .
&self
hashes
&[Hash]
&self
hashes
&[Hash]