pub trait Requestable {
    fn make_request(&self) -> Result<Request<()>>;
fn partial_docs_ok(&self) -> bool; fn max_response_len(&self) -> usize { ... } }
Expand description

A request for an object that can be served over the Tor directory system.

Required methods

Build an http::Request from this Requestable, if it is well-formed.

Return true if partial downloads are potentially useful. This is true for request types where we’re going to be downloading multiple documents.

Provided methods

Return the maximum allowable response length we’ll accept for this request.

Implementors