pub trait TaskProviderServerHandler<___T: Transport> {
// Required method
fn get_job(
&mut self,
sender: &ServerSender<___T, TaskProvider>,
responder: Responder<GetJob>,
);
// Provided method
fn on_unknown_interaction(
&mut self,
sender: &ServerSender<___T, TaskProvider>,
ordinal: u64,
) { ... }
}
Expand description
A server handler for the TaskProvider protocol.
See TaskProvider
for more details.
Required Methods§
Sourcefn get_job(
&mut self,
sender: &ServerSender<___T, TaskProvider>,
responder: Responder<GetJob>,
)
fn get_job( &mut self, sender: &ServerSender<___T, TaskProvider>, responder: Responder<GetJob>, )
Returns a job handle for the component requested.
On success, returns a handle with the same rights as the runner’s.