pub trait LessorProxyInterface: Send + Sync {
type LeaseResponseFut: Future<Output = Result<LessorLeaseResult, Error>> + Send;
// Required method
fn lease(&self, level: u8) -> Self::LeaseResponseFut;
}
pub trait LessorProxyInterface: Send + Sync {
type LeaseResponseFut: Future<Output = Result<LessorLeaseResult, Error>> + Send;
// Required method
fn lease(&self, level: u8) -> Self::LeaseResponseFut;
}