pub trait ManagerProxyInterface: Send + Sync {
type ProposeElementResponseFut: Future<Output = Result<ManagerProposeElementResult, Error>> + Send;
// Required method
fn propose_element(
&self,
spec: Spec,
controller: Option<ServerEnd<ControllerMarker>>
) -> Self::ProposeElementResponseFut;
}