pub trait NodeProxyInterface: Send + Sync {
    type AddChildResponseFut: Future<Output = Result<NodeAddChildResult, Error>> + Send;

    // Required method
    fn add_child(
        &self,
        args: NodeAddArgs,
        controller: ServerEnd<NodeControllerMarker>,
        node: Option<ServerEnd<NodeMarker>>
    ) -> Self::AddChildResponseFut;
}

Required Associated Types§

Required Methods§

source

fn add_child( &self, args: NodeAddArgs, controller: ServerEnd<NodeControllerMarker>, node: Option<ServerEnd<NodeMarker>> ) -> Self::AddChildResponseFut

Implementors§