pub fn sync(
        &mut self,
        cid: Cid,
        peers: Vec<PeerId>,
        missing: impl Iterator<Item = Cid>,
    ) -> QueryId {
        self.query_manager.sync(cid, peers, missing)
    }
/// Starts a sync query with an the initial set of missing blocks.
Starts a sync query with an the initial set of missing blocks.
Starts a sync query with an the initial set of missing blocks .
pub fn sync(
        &mut self,
        cid: Cid,
        peers: Vec<PeerId>,
        missing: impl Iterator<Item = Cid>,
    ) -> QueryId {
        self.query_manager.sync(cid, peers, missing)
    }
pub fn sync ( & mut self , cid : Cid , peers : Vec < PeerId > , missing : impl Iterator < Item = Cid > , ) -> QueryId { self . query_manager . sync ( cid , peers , missing ) }
Starts a sync query with an the initial set of missing blocks.
Starts a sync query with an the initial set of missing blocks .
&mut self
cid
Cid
peers
Vec<PeerId>
missing
impl Iterator<Item = Cid>
&mut self
cid
Cid
peers
Vec<PeerId>
missing
impl Iterator<Item = Cid>