Docs.rs
  • graph-http-3.0.0
    • graph-http 3.0.0
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • sreeise
    • Dependencies
      • async-stream ^0.3 normal
      • async-trait ^0.1.35 normal
      • bytes ^1.4.0 normal
      • futures ^0.3.28 normal
      • futures-util ^0.3.30 normal
      • graph-core ^3.0.0 normal
      • graph-error ^1.0.0 normal
      • handlebars ^2.0.4 normal
      • http ^1 normal
      • percent-encoding ^2 normal
      • reqwest ^0.12 normal
      • serde ^1 normal
      • serde_json ^1 normal
      • serde_urlencoded ^0.7.1 normal
      • thiserror ^1 normal
      • tokio ^1.27.0 normal
      • tower ^0.4.13 normal
      • url ^2 normal
    • Versions
    • 32.67% of the crate is documented
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

Crate graph_http

graph_http3.0.0

  • All Items

Crate Items

  • Modules

Crates

  • graph_http

Crate graph_http

Source

Modules§

api_impl
io_tools
Io utilities for creating directories and files.
traits
Traits for http utilities.
url

Results

Settings
Help

Type "GraphRequest" not found. Showing results for closest type name "graphresult" instead.

No results :(
Try on DuckDuckGo?

Or try looking in one of these:
  • The Rust Reference for technical details about the language.
  • Rust By Example for expository code examples.
  • The Rust Book for introductions to language features and the language itself.
  • Docs.rs for documentation of crates released on crates.io.
    method
    graph_http::api_impl::RequestComponents::try_from
    (ResourceIdentity, Method, GraphResult<Url>) -> Result<RequestComponents, TryFrom::Error>
    method
    graph_http::api_impl::RequestHandler::send
    RequestHandler -> GraphResult<Response>
    method
    graph_http::api_impl::BlockingRequestHandler::send
    BlockingRequestHandler -> GraphResult<Response>
    method
    graph_http::api_impl::RequestHandler::build
    RequestHandler -> GraphResult<RequestBuilder>
    Builds the request and returns a reqwest::RequestBuilder.
    method
    graph_http::api_impl::BlockingRequestHandler::build
    BlockingRequestHandler -> GraphResult<RequestBuilder>
    Builds the request and returns a …
    trait method
    graph_http::traits::BodyExt::into_body
    BodyExt -> GraphResult<BodyRead>
    method
    graph_http::api_impl::BodyRead::into_body
    BodyRead -> GraphResult<BodyRead>
    method
    graph_http::api_impl::BodyRead::from_read
    T -> GraphResult<BodyRead>
    method
    graph_http::api_impl::FileConfig::into_body
    &FileConfig -> GraphResult<BodyRead>
    trait method
    graph_http::traits::ResponseBlockingExt::job_status
    &ResponseBlockingExt -> Option<GraphResult<Response>>
    method
    graph_http::api_impl::BodyRead::from_serialize
    &T -> GraphResult<BodyRead>
    method
    graph_http::api_impl::BodyRead::from_async_read
    T -> GraphResult<BodyRead>
    trait method
    graph_http::traits::ResponseBlockingExt::into_upload_session
    ResponseBlockingExt, ReadSend -> GraphResult<UploadSessionBlocking>
    Begin an upload session using any [std::io::Reader].
    method
    graph_http::api_impl::UploadSessionBlocking::channel
    &mut UploadSessionBlocking -> GraphResult<Receiver<Result<Response>>>
    method
    graph_http::api_impl::UploadSession::channel
    &mut UploadSession -> GraphResult<Receiver<Result<Response>>>
    method
    graph_http::api_impl::UploadSessionBlocking::from_reader
    U, R -> GraphResult<UploadSessionBlocking>
    method
    graph_http::api_impl::UploadSession::from_reader
    U, R -> GraphResult<UploadSession>
    method
    graph_http::api_impl::UploadSession::stream
    &mut UploadSession -> GraphResult<<Stream<Item=GraphResult<Response>>>>
    Stream upload session responses. Each stream.next().await …
    method
    graph_http::api_impl::UploadSessionBlocking::channel_buffer
    &mut UploadSessionBlocking, usize -> GraphResult<Receiver<Result<Response>>>
    method
    graph_http::api_impl::UploadSession::channel_timeout
    &mut UploadSession, Duration -> GraphResult<Receiver<Result<Response>>>
    method
    graph_http::api_impl::RequestComponents::query
    &mut RequestComponents, &T -> GraphResult<()>
    method
    graph_http::traits::ApiClientImpl::build_url
    &ApiClientImpl, S, &Value -> GraphResult<Url>
    trait method
    graph_http::traits::ApiClientImpl::render_path
    &ApiClientImpl, S, &Value -> GraphResult<String>
    method
    graph_http::api_impl::UploadSession::channel_buffer_timeout
    &mut UploadSession, usize, Duration -> GraphResult<Receiver<Result<Response>>>