diff --git a/demo/cli/src/error.rs b/demo/cli/src/error.rs index 84fa2f1092987..8de348c4ef1b2 100644 --- a/demo/cli/src/error.rs +++ b/demo/cli/src/error.rs @@ -25,5 +25,5 @@ error_chain! { } links { Client(client::error::Error, client::error::ErrorKind) #[doc="Client error"]; - } + } } diff --git a/demo/cli/src/lib.rs b/demo/cli/src/lib.rs index 6d2f936a58c7e..8346e9aaa6b3a 100644 --- a/demo/cli/src/lib.rs +++ b/demo/cli/src/lib.rs @@ -95,7 +95,7 @@ impl extrinsic_pool::ChainApi for Pool { unimplemented!() } - fn ready(&self) -> Self::Ready { } + fn ready(&self) -> Self::Ready { } fn is_ready(&self, _at: &BlockId, _ready: &mut Self::Ready, _xt: &VerifiedFor) -> Readiness { unimplemented!() diff --git a/subkey/src/main.rs b/subkey/src/main.rs index 471ed8754175c..aa4cf48585049 100644 --- a/subkey/src/main.rs +++ b/subkey/src/main.rs @@ -137,7 +137,7 @@ mod tests { #[test] fn test_score_1_char_100() { let score = calculate_score("j", "5jolkadotwHY5k9GpdTgpqs9xjuNvtv8EcwCFpEeyEf3KHim"); - assert!(score == 100, format!("Wrong score, we found {}", score)); + assert!(score == 100, format!("Wrong score, we found {}", score)); } #[test] @@ -159,17 +159,17 @@ mod tests { #[cfg(feature = "bench")] #[bench] - fn bench_paranoiac(b: &mut Bencher) { - b.iter(|| { + fn bench_paranoiac(b: &mut Bencher) { + b.iter(|| { generate_key("polka", 3, true) }); - } + } #[cfg(feature = "bench")] - #[bench] - fn bench_not_paranoiac(b: &mut Bencher) { - b.iter(|| { + #[bench] + fn bench_not_paranoiac(b: &mut Bencher) { + b.iter(|| { generate_key("polka", 3, false) }); - } + } } diff --git a/substrate/cli/src/error.rs b/substrate/cli/src/error.rs index 2c44083afe41a..ec70a5b70b7c8 100644 --- a/substrate/cli/src/error.rs +++ b/substrate/cli/src/error.rs @@ -26,7 +26,7 @@ error_chain! { } links { Client(client::error::Error, client::error::ErrorKind) #[doc="Client error"]; - } + } errors { /// Input error. Input(m: String) { diff --git a/substrate/client/db/src/lib.rs b/substrate/client/db/src/lib.rs index bcff709af66db..6e138b2f70213 100644 --- a/substrate/client/db/src/lib.rs +++ b/substrate/client/db/src/lib.rs @@ -455,7 +455,7 @@ impl client::backend::Backend for Backend< } self.blockchain.header(block).and_then(|maybe_hdr| maybe_hdr.map(|hdr| { - let root: H256 = H256::from_slice(hdr.state_root().as_ref()); + let root: H256 = H256::from_slice(hdr.state_root().as_ref()); DbState::with_storage(self.storage.clone(), root) }).ok_or_else(|| client::error::ErrorKind::UnknownBlock(format!("{:?}", block)).into())) } diff --git a/substrate/client/src/call_executor.rs b/substrate/client/src/call_executor.rs index cd74f92260f43..b7e092a05bf00 100644 --- a/substrate/client/src/call_executor.rs +++ b/substrate/client/src/call_executor.rs @@ -136,7 +136,7 @@ where call_data, native_when_possible(), )?; - Ok(CallResult{ return_data, changes }) + Ok(CallResult { return_data, changes }) } fn runtime_version(&self, id: &BlockId) -> error::Result { diff --git a/substrate/client/src/light/backend.rs b/substrate/client/src/light/backend.rs index 140de8d9d4ec6..29943c9686280 100644 --- a/substrate/client/src/light/backend.rs +++ b/substrate/client/src/light/backend.rs @@ -132,7 +132,7 @@ impl BlockImportOperation for ImportOperation, - S: BlockchainStorage, + S: BlockchainStorage, H: Hasher, C: NodeCodec, { @@ -175,8 +175,8 @@ impl StateBackend for OnDemandState Block: BlockT, S: BlockchainStorage, F: Fetcher, - H: Hasher, - C: NodeCodec, + H: Hasher, + C: NodeCodec, { type Error = ClientError; type Transaction = (); diff --git a/substrate/client/src/light/mod.rs b/substrate/client/src/light/mod.rs index b931faa986edd..d65a08f263f0d 100644 --- a/substrate/client/src/light/mod.rs +++ b/substrate/client/src/light/mod.rs @@ -69,7 +69,7 @@ pub fn new_fetch_checker( ) -> LightDataChecker where E: CodeExecutor, - H: Hasher, + H: Hasher, C: NodeCodec, { LightDataChecker::new(executor) diff --git a/substrate/executor/wasm/src/lib.rs b/substrate/executor/wasm/src/lib.rs index 126d1bbf86c61..cbb6dfc31f455 100644 --- a/substrate/executor/wasm/src/lib.rs +++ b/substrate/executor/wasm/src/lib.rs @@ -1,5 +1,5 @@ #![no_std] -#![feature(panic_implementation)] +#![feature(panic_handler)] #![cfg_attr(feature = "strict", deny(warnings))] #![feature(alloc)] diff --git a/substrate/extrinsic-pool/src/pool.rs b/substrate/extrinsic-pool/src/pool.rs index ea9ccfebd02cd..642171b376015 100644 --- a/substrate/extrinsic-pool/src/pool.rs +++ b/substrate/extrinsic-pool/src/pool.rs @@ -248,7 +248,7 @@ impl Pool { } /// Imports one unverified extrinsic to the pool - pub fn submit_one(&self, at: &BlockId, xt: ExtrinsicFor) -> Result>, B::Error> { + pub fn submit_one(&self, at: &BlockId, xt: ExtrinsicFor) -> Result>, B::Error> { Ok(self.submit_at(at, ::std::iter::once(xt))?.pop().expect("One extrinsic passed; one result returned; qed")) } diff --git a/substrate/network-libp2p/src/network_state.rs b/substrate/network-libp2p/src/network_state.rs index 152b1fb2e2832..0ebdc4efe77bb 100644 --- a/substrate/network-libp2p/src/network_state.rs +++ b/substrate/network-libp2p/src/network_state.rs @@ -677,7 +677,7 @@ impl NetworkState { } /// Disables a peer for `PEER_DISABLE_DURATION`. This adds the peer to the - /// list of disabled peers, and drops any existing connections if + /// list of disabled peers, and drops any existing connections if /// necessary (ie. drops the sender that was stored in the `UniqueConnec` /// of `custom_proto`). pub fn ban_peer(&self, who: NodeIndex, reason: &str) { diff --git a/substrate/network-libp2p/src/service.rs b/substrate/network-libp2p/src/service.rs index 220e094b127c4..d5cf8bc0f135d 100644 --- a/substrate/network-libp2p/src/service.rs +++ b/substrate/network-libp2p/src/service.rs @@ -864,7 +864,7 @@ fn handle_custom_connection( /// nodes and only accept incoming connections. fn start_kademlia_discovery(shared: Arc, transport: T, swarm_controller: SwarmController) -> impl Future - where T: MuxedTransport> + Clone + 'static, + where T: MuxedTransport> + Clone + 'static, T::MultiaddrFuture: 'static, To: AsyncRead + AsyncWrite + 'static, St: MuxedTransport> + Clone + 'static, @@ -931,7 +931,7 @@ fn perform_kademlia_query( transport: T, swarm_controller: SwarmController ) -> impl Future - where T: MuxedTransport> + Clone + 'static, + where T: MuxedTransport> + Clone + 'static, T::MultiaddrFuture: 'static, To: AsyncRead + AsyncWrite + 'static, St: MuxedTransport> + Clone + 'static, @@ -980,7 +980,7 @@ fn connect_to_nodes( base_transport: T, swarm_controller: &SwarmController ) - where T: MuxedTransport> + Clone + 'static, + where T: MuxedTransport> + Clone + 'static, T::MultiaddrFuture: 'static, To: AsyncRead + AsyncWrite + 'static, St: MuxedTransport> + Clone + 'static, @@ -1025,7 +1025,7 @@ fn connect_with_query_peer_id( addr: Multiaddr, swarm_controller: &SwarmController ) - where T: MuxedTransport> + Clone + 'static, + where T: MuxedTransport> + Clone + 'static, T::MultiaddrFuture: 'static, To: AsyncRead + AsyncWrite + 'static, St: MuxedTransport> + Clone + 'static, @@ -1087,7 +1087,7 @@ fn open_peer_custom_proto( expected_peer_id: PeerstorePeerId, swarm_controller: &SwarmController ) - where T: MuxedTransport> + Clone + 'static, + where T: MuxedTransport> + Clone + 'static, T::MultiaddrFuture: 'static, To: AsyncRead + AsyncWrite + 'static, St: MuxedTransport> + Clone + 'static, @@ -1177,7 +1177,7 @@ fn open_peer_custom_proto( fn obtain_kad_connection(shared: Arc, who: PeerstorePeerId, transport: T, swarm_controller: SwarmController) -> impl Future - where T: MuxedTransport> + Clone + 'static, + where T: MuxedTransport> + Clone + 'static, T::MultiaddrFuture: 'static, To: AsyncRead + AsyncWrite + 'static, St: MuxedTransport> + Clone + 'static, diff --git a/substrate/network/src/blocks.rs b/substrate/network/src/blocks.rs index 93e47f0e1d024..b078b9200b311 100644 --- a/substrate/network/src/blocks.rs +++ b/substrate/network/src/blocks.rs @@ -106,7 +106,7 @@ impl BlockCollection { loop { let next = downloading_iter.next(); break match &(prev, next) { - &(Some((start, &BlockRangeState::Downloading { ref len, downloading })), _) if downloading < MAX_PARALLEL_DOWNLOADS => + &(Some((start, &BlockRangeState::Downloading { ref len, downloading })), _) if downloading < MAX_PARALLEL_DOWNLOADS => (*start .. *start + *len, downloading), &(Some((start, r)), Some((next_start, _))) if *start + r.len() < *next_start => (*start + r.len() .. cmp::min(*next_start, *start + r.len() + count), 0), // gap @@ -130,7 +130,7 @@ impl BlockCollection { } range.end = cmp::min(peer_best + As::sa(1), range.end); self.peer_requests.insert(who, range.start); - self.blocks.insert(range.start, BlockRangeState::Downloading{ len: range.end - range.start, downloading: downloading + 1 }); + self.blocks.insert(range.start, BlockRangeState::Downloading { len: range.end - range.start, downloading: downloading + 1 }); if range.end <= range.start { panic!("Empty range {:?}, count={}, peer_best={}, common={}, blocks={:?}", range, count, peer_best, common, self.blocks); } @@ -171,7 +171,7 @@ impl BlockCollection { *downloading = *downloading - 1; false }, - Some(&mut BlockRangeState::Downloading { .. }) => { + Some(&mut BlockRangeState::Downloading { .. }) => { true }, _ => { @@ -217,7 +217,7 @@ mod test { fn create_clear() { let mut bc = BlockCollection::new(); assert!(is_empty(&bc)); - bc.insert(1, generate_blocks(100), 0); + bc.insert(1, generate_blocks(100), 0); assert!(!is_empty(&bc)); bc.clear(); assert!(is_empty(&bc)); diff --git a/substrate/network/src/protocol.rs b/substrate/network/src/protocol.rs index b5ad08f3de88c..4db12c6b71498 100644 --- a/substrate/network/src/protocol.rs +++ b/substrate/network/src/protocol.rs @@ -191,7 +191,7 @@ impl, H: ExHashT> Protocol { on_demand: Option>>, transaction_pool: Arc>, specialization: S, - ) -> error::Result { + ) -> error::Result { let info = chain.info()?; let sync = ChainSync::new(config.roles, &info, import_queue); let protocol = Protocol { @@ -321,7 +321,7 @@ impl, H: ExHashT> Protocol { let get_body = request.fields.contains(message::BlockAttributes::BODY); let get_justification = request.fields.contains(message::BlockAttributes::JUSTIFICATION); while let Some(header) = self.context_data.chain.header(&id).unwrap_or(None) { - if blocks.len() >= max{ + if blocks.len() >= max { break; } let number = header.number().clone(); diff --git a/substrate/primitives/src/bytes.rs b/substrate/primitives/src/bytes.rs index 780176841f97e..04605bedf8b94 100644 --- a/substrate/primitives/src/bytes.rs +++ b/substrate/primitives/src/bytes.rs @@ -108,7 +108,7 @@ pub fn deserialize_check_len<'de, D>(deserializer: D, len: ExpectedLen) -> Resul } fn visit_str(self, v: &str) -> Result { - if v.len() < 2 || &v[0..2] != "0x" { + if v.len() < 2 || &v[0..2] != "0x" { return Err(E::custom("prefix is missing")) } diff --git a/substrate/primitives/src/rlp_codec.rs b/substrate/primitives/src/rlp_codec.rs index c03ea4ac2d940..0c5f30b371a48 100644 --- a/substrate/primitives/src/rlp_codec.rs +++ b/substrate/primitives/src/rlp_codec.rs @@ -77,53 +77,53 @@ impl NodeCodec for RlpCodec { fn is_empty_node(data: &[u8]) -> bool { Rlp::new(data).is_empty() } - fn empty_node() -> ElasticArray1024 { - let mut stream = RlpStream::new(); - stream.append_empty_data(); - stream.drain() - } + fn empty_node() -> ElasticArray1024 { + let mut stream = RlpStream::new(); + stream.append_empty_data(); + stream.drain() + } - fn leaf_node(partial: &[u8], value: &[u8]) -> ElasticArray1024 { - let mut stream = RlpStream::new_list(2); - stream.append(&partial); - stream.append(&value); + fn leaf_node(partial: &[u8], value: &[u8]) -> ElasticArray1024 { + let mut stream = RlpStream::new_list(2); + stream.append(&partial); + stream.append(&value); stream.drain() - } + } fn ext_node(partial: &[u8], child_ref: ChildReference<::Out>) -> ElasticArray1024 { - let mut stream = RlpStream::new_list(2); - stream.append(&partial); - match child_ref { - ChildReference::Hash(h) => stream.append(&h), - ChildReference::Inline(inline_data, len) => { - let bytes = &AsRef::<[u8]>::as_ref(&inline_data)[..len]; - stream.append_raw(bytes, 1) - }, - }; - stream.drain() + let mut stream = RlpStream::new_list(2); + stream.append(&partial); + match child_ref { + ChildReference::Hash(h) => stream.append(&h), + ChildReference::Inline(inline_data, len) => { + let bytes = &AsRef::<[u8]>::as_ref(&inline_data)[..len]; + stream.append_raw(bytes, 1) + }, + }; + stream.drain() } fn branch_node(children: I, value: Option>) -> ElasticArray1024 where I: IntoIterator::Out>>> - { - let mut stream = RlpStream::new_list(17); - for child_ref in children { - match child_ref { - Some(c) => match c { - ChildReference::Hash(h) => stream.append(&h), - ChildReference::Inline(inline_data, len) => { - let bytes = &AsRef::<[u8]>::as_ref(&inline_data)[..len]; - stream.append_raw(bytes, 1) - }, - }, - None => stream.append_empty_data() - }; - } - if let Some(value) = value { - stream.append(&&*value); - } else { - stream.append_empty_data(); - } - stream.drain() - } -} \ No newline at end of file + { + let mut stream = RlpStream::new_list(17); + for child_ref in children { + match child_ref { + Some(c) => match c { + ChildReference::Hash(h) => stream.append(&h), + ChildReference::Inline(inline_data, len) => { + let bytes = &AsRef::<[u8]>::as_ref(&inline_data)[..len]; + stream.append_raw(bytes, 1) + }, + }, + None => stream.append_empty_data() + }; + } + if let Some(value) = value { + stream.append(&&*value); + } else { + stream.append_empty_data(); + } + stream.drain() + } +} diff --git a/substrate/rpc/src/author/tests.rs b/substrate/rpc/src/author/tests.rs index f4f53394180eb..e5cdf759da4fb 100644 --- a/substrate/rpc/src/author/tests.rs +++ b/substrate/rpc/src/author/tests.rs @@ -56,7 +56,7 @@ impl ChainApi for TestApi { fn verify_transaction(&self, _at: &BlockId, uxt: &ExtrinsicFor) -> Result { Ok(Verified { sender: uxt.transfer.from[31] as u64, - hash: uxt.transfer.nonce, + hash: uxt.transfer.nonce, }) } diff --git a/substrate/runtime-io/src/lib.rs b/substrate/runtime-io/src/lib.rs index 9d57f537f73d8..88446c21e804d 100644 --- a/substrate/runtime-io/src/lib.rs +++ b/substrate/runtime-io/src/lib.rs @@ -18,7 +18,7 @@ #![cfg_attr(not(feature = "std"), no_std)] #![cfg_attr(not(feature = "std"), feature(lang_items))] -#![cfg_attr(not(feature = "std"), feature(panic_implementation))] +#![cfg_attr(not(feature = "std"), feature(panic_handler))] #![cfg_attr(not(feature = "std"), feature(alloc_error_handler))] #![cfg_attr(not(feature = "std"), feature(core_intrinsics))] #![cfg_attr(not(feature = "std"), feature(alloc))] diff --git a/substrate/runtime-io/without_std.rs b/substrate/runtime-io/without_std.rs index 438b1a84fc976..c99486cbdb7f9 100644 --- a/substrate/runtime-io/without_std.rs +++ b/substrate/runtime-io/without_std.rs @@ -27,7 +27,7 @@ use core::intrinsics; use rstd::vec::Vec; pub use rstd::{mem, slice}; -#[panic_implementation] +#[panic_handler] #[no_mangle] pub fn panic(info: &::core::panic::PanicInfo) -> ! { unsafe { diff --git a/substrate/runtime-sandbox/src/lib.rs b/substrate/runtime-sandbox/src/lib.rs index 2556608047085..e0e6cdf09fe26 100755 --- a/substrate/runtime-sandbox/src/lib.rs +++ b/substrate/runtime-sandbox/src/lib.rs @@ -37,7 +37,7 @@ #![warn(missing_docs)] #![cfg_attr(not(feature = "std"), no_std)] -#![cfg_attr(not(feature = "std"), feature(panic_implementation))] +#![cfg_attr(not(feature = "std"), feature(panic_handler))] #![cfg_attr(not(feature = "std"), feature(core_intrinsics))] #![cfg_attr(not(feature = "std"), feature(alloc))] diff --git a/substrate/runtime-std/src/lib.rs b/substrate/runtime-std/src/lib.rs index b3d7c4530ce43..aabcd0122f779 100644 --- a/substrate/runtime-std/src/lib.rs +++ b/substrate/runtime-std/src/lib.rs @@ -18,7 +18,7 @@ //! or core/alloc to be used with any code that depends on the runtime. #![cfg_attr(not(feature = "std"), no_std)] -#![cfg_attr(not(feature = "std"), feature(panic_implementation))] +#![cfg_attr(not(feature = "std"), feature(panic_handler))] #![cfg_attr(not(feature = "std"), feature(core_intrinsics))] #![cfg_attr(not(feature = "std"), feature(alloc))] diff --git a/substrate/runtime/contract/src/vm/mod.rs b/substrate/runtime/contract/src/vm/mod.rs index 31e98f8cad81e..ec26fb2daabfb 100644 --- a/substrate/runtime/contract/src/vm/mod.rs +++ b/substrate/runtime/contract/src/vm/mod.rs @@ -332,27 +332,27 @@ mod tests { const CODE_TRANSFER: &str = r#" (module - ;; ext_transfer(transfer_to: u32, transfer_to_len: u32, value_ptr: u32, value_len: u32) - (import "env" "ext_transfer" (func $ext_transfer (param i32 i32 i32 i32))) + ;; ext_transfer(transfer_to: u32, transfer_to_len: u32, value_ptr: u32, value_len: u32) + (import "env" "ext_transfer" (func $ext_transfer (param i32 i32 i32 i32))) - (import "env" "memory" (memory 1 1)) + (import "env" "memory" (memory 1 1)) - (func (export "call") - (call $ext_transfer - (i32.const 4) ;; Pointer to "Transfer to" address. - (i32.const 8) ;; Length of "Transfer to" address. - (i32.const 12) ;; Pointer to the buffer with value to transfer + (func (export "call") + (call $ext_transfer + (i32.const 4) ;; Pointer to "Transfer to" address. + (i32.const 8) ;; Length of "Transfer to" address. + (i32.const 12) ;; Pointer to the buffer with value to transfer (i32.const 8) ;; Length of the buffer with value to transfer. - ) - ) + ) + ) - ;; Destination AccountId to transfer the funds. - ;; Represented by u64 (8 bytes long) in little endian. - (data (i32.const 4) "\02\00\00\00\00\00\00\00") + ;; Destination AccountId to transfer the funds. + ;; Represented by u64 (8 bytes long) in little endian. + (data (i32.const 4) "\02\00\00\00\00\00\00\00") - ;; Amount of value to transfer. + ;; Amount of value to transfer. ;; Represented by u64 (8 bytes long) in little endian. - (data (i32.const 12) "\06\00\00\00\00\00\00\00") + (data (i32.const 12) "\06\00\00\00\00\00\00\00") ) "#; diff --git a/substrate/service/src/components.rs b/substrate/service/src/components.rs index bd7cebb7a574a..dedae34266eb9 100644 --- a/substrate/service/src/components.rs +++ b/substrate/service/src/components.rs @@ -41,7 +41,7 @@ pub type NetworkService = network::Service< >; /// Code executor type for a factory. -pub type CodeExecutor = NativeExecutor<::RuntimeDispatch>; +pub type CodeExecutor = NativeExecutor<::RuntimeDispatch>; /// Full client backend type for a factory. pub type FullBackend = client_db::Backend<::Block>; diff --git a/substrate/state-db/src/unfinalized.rs b/substrate/state-db/src/unfinalized.rs index 91987bbd22372..728c21ae4c172 100644 --- a/substrate/state-db/src/unfinalized.rs +++ b/substrate/state-db/src/unfinalized.rs @@ -114,7 +114,7 @@ impl UnfinalizedOverlay { pub fn insert(&mut self, hash: &BlockHash, number: u64, parent_hash: &BlockHash, changeset: ChangeSet) -> CommitSet { let mut commit = CommitSet::default(); if self.levels.is_empty() && self.last_finalized.is_none() { - // assume that parent was finalized + // assume that parent was finalized let last_finalized = (parent_hash.clone(), number - 1); commit.meta.inserted.push((to_meta_key(LAST_FINALIZED, &()), last_finalized.encode())); self.last_finalized = Some(last_finalized); @@ -272,7 +272,7 @@ mod tests { #[test] fn created_from_empty_db() { let db = make_db(&[]); - let overlay: UnfinalizedOverlay = UnfinalizedOverlay::new(&db).unwrap(); + let overlay: UnfinalizedOverlay = UnfinalizedOverlay::new(&db).unwrap(); assert_eq!(overlay.last_finalized, None); assert!(overlay.levels.is_empty()); assert!(overlay.parents.is_empty()); diff --git a/substrate/state-machine/src/ext.rs b/substrate/state-machine/src/ext.rs index 43129e989474f..8504f42b59392 100644 --- a/substrate/state-machine/src/ext.rs +++ b/substrate/state-machine/src/ext.rs @@ -155,7 +155,7 @@ where } fn storage_root(&mut self) -> H::Out { - if let Some((_, ref root)) = self.transaction { + if let Some((_, ref root)) = self.transaction { return root.clone(); } diff --git a/substrate/state-machine/src/lib.rs b/substrate/state-machine/src/lib.rs index 8d3eaa06f11cc..fac385061c0ed 100644 --- a/substrate/state-machine/src/lib.rs +++ b/substrate/state-machine/src/lib.rs @@ -619,7 +619,7 @@ mod tests { &mut Default::default(), &executor, "test", &[]).unwrap(); // check proof locally - let (local_result, _) = execution_proof_check::(remote_root, remote_proof, + let (local_result, _) = execution_proof_check::(remote_root, remote_proof, &mut Default::default(), &executor, "test", &[]).unwrap(); // check that both results are correct diff --git a/substrate/state-machine/src/trie_backend.rs b/substrate/state-machine/src/trie_backend.rs index b9d45d45a7097..066f74b77d06a 100644 --- a/substrate/state-machine/src/trie_backend.rs +++ b/substrate/state-machine/src/trie_backend.rs @@ -291,9 +291,9 @@ pub mod tests { trie.insert(b"value1", &[42]).expect("insert failed"); trie.insert(b"value2", &[24]).expect("insert failed"); trie.insert(b":code", b"return 42").expect("insert failed"); - for i in 128u8..255u8 { - trie.insert(&[i], &[i]).unwrap(); - } + for i in 128u8..255u8 { + trie.insert(&[i], &[i]).unwrap(); + } } (mdb, root) }