meta_srv::handler::region_lease_handler

Trait CustomizedRegionLeaseRenewer

Source
pub trait CustomizedRegionLeaseRenewer: Send + Sync {
    // Required method
    fn renew(
        &self,
        ctx: &mut Context,
        regions: HashMap<RegionId, RegionRole>,
    ) -> Vec<GrantedRegion>;
}

Required Methods§

Source

fn renew( &self, ctx: &mut Context, regions: HashMap<RegionId, RegionRole>, ) -> Vec<GrantedRegion>

Implementors§