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