Trait ChildIteratorServerHandler

Source
pub trait ChildIteratorServerHandler<___T: Transport> {
    // Required method
    fn next(
        &mut self,
        sender: &ServerSender<___T, ChildIterator>,
        responder: Responder<Next>,
    );
}
Expand description

A server handler for the ChildIterator protocol.

See ChildIterator for more details.

Required Methods§

Source

fn next( &mut self, sender: &ServerSender<___T, ChildIterator>, responder: Responder<Next>, )

Advance the iterator and return the next batch of children.

Returns a vector of ChildRef. Returns an empty vector when there are no more children.

Implementors§