Mercurial > hg
diff rust/hg-core/src/discovery.rs @ 42763:04c3b76fa7a3
rust-discovery: remove useless extern crate
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Fri, 16 Aug 2019 18:31:17 +0900 |
parents | c5748c6969b9 |
children | 798b7d4b463e |
line wrap: on
line diff
--- a/rust/hg-core/src/discovery.rs Fri Jul 26 01:19:43 2019 +0530 +++ b/rust/hg-core/src/discovery.rs Fri Aug 16 18:31:17 2019 +0900 @@ -10,17 +10,15 @@ //! This is a Rust counterpart to the `partialdiscovery` class of //! `mercurial.setdiscovery` -extern crate rand; -extern crate rand_pcg; -use self::rand::seq::SliceRandom; -use self::rand::{thread_rng, RngCore, SeedableRng}; use super::{Graph, GraphError, Revision, NULL_REVISION}; use crate::ancestors::MissingAncestors; use crate::dagops; +use rand::seq::SliceRandom; +use rand::{thread_rng, RngCore, SeedableRng}; use std::cmp::{max, min}; use std::collections::{HashMap, HashSet, VecDeque}; -type Rng = self::rand_pcg::Pcg32; +type Rng = rand_pcg::Pcg32; pub struct PartialDiscovery<G: Graph + Clone> { target_heads: Option<Vec<Revision>>,