Run cargo fmt on the whole code base (#9394)

* Run cargo fmt on the whole code base

* Second run

* Add CI check

* Fix compilation

* More unnecessary braces

* Handle weights

* Use --all

* Use correct attributes...

* Fix UI tests

* AHHHHHHHHH

* 🤦

* Docs

* Fix compilation

* 🤷

* Please stop

* 🤦 x 2

* More

* make rustfmt.toml consistent with polkadot

Co-authored-by: André Silva <andrerfosilva@gmail.com>
This commit is contained in:
Bastian Köcher
2021-07-21 16:32:32 +02:00
committed by GitHub
parent d451c38c1c
commit 7b56ab15b4
1010 changed files with 53339 additions and 51208 deletions
+22 -10
View File
@@ -18,18 +18,30 @@
//! Blockchain access trait
use sp_blockchain::{Error, HeaderBackend, HeaderMetadata};
use sc_client_api::{BlockBackend, ProofProvider};
pub use sc_client_api::{ImportedState, StorageData, StorageKey};
use sp_blockchain::{Error, HeaderBackend, HeaderMetadata};
use sp_runtime::traits::{Block as BlockT, BlockIdTo};
pub use sc_client_api::{StorageKey, StorageData, ImportedState};
/// Local client abstraction for the network.
pub trait Client<Block: BlockT>: HeaderBackend<Block> + ProofProvider<Block> + BlockIdTo<Block, Error = Error>
+ BlockBackend<Block> + HeaderMetadata<Block, Error = Error> + Send + Sync
{}
pub trait Client<Block: BlockT>:
HeaderBackend<Block>
+ ProofProvider<Block>
+ BlockIdTo<Block, Error = Error>
+ BlockBackend<Block>
+ HeaderMetadata<Block, Error = Error>
+ Send
+ Sync
{
}
impl<Block: BlockT, T> Client<Block> for T
where
T: HeaderBackend<Block> + ProofProvider<Block> + BlockIdTo<Block, Error = Error>
+ BlockBackend<Block> + HeaderMetadata<Block, Error = Error> + Send + Sync
{}
impl<Block: BlockT, T> Client<Block> for T where
T: HeaderBackend<Block>
+ ProofProvider<Block>
+ BlockIdTo<Block, Error = Error>
+ BlockBackend<Block>
+ HeaderMetadata<Block, Error = Error>
+ Send
+ Sync
{
}