pub fn most_work_peer(&self) -> Option<Arc<RwLock<Peer>>> {
		match self.most_work_peers().first() {
			Some(x) => Some(x.clone()),
			None => None
		}
	}
/// Returns single random peer with the most worked branch, showing the highest total
/// difficulty.
Returns single random peer with the most worked branch, showing the highest total
difficulty.
Returns single random peer with the most worked branch showing the highest total difficulty .
pub fn most_work_peer(&self) -> Option<Arc<RwLock<Peer>>> {
		match self.most_work_peers().first() {
			Some(x) => Some(x.clone()),
			None => None
		}
	}
pub fn most_work_peer ( & self ) -> Option < Arc < RwLock < Peer > > > { match self . most_work_peers ( ) . first ( ) { Some ( x ) => Some ( x . clone ( ) ) , None => None } }
Returns single random peer with the most worked branch, showing the highest total
difficulty.
Returns single random peer with the most worked branch showing the highest total difficulty .
&self