Docs.rs
  • aigc_api-5.1.2
    • aigc_api 5.1.2
    • Permalink
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • aigccoin
    • Dependencies
      • aigc_chain ^5.1.2 normal
      • aigc_core ^5.1.2 normal
      • aigc_p2p ^5.1.2 normal
      • aigc_pool ^5.1.2 normal
      • aigc_store ^5.1.2 normal
      • aigc_util ^5.1.2 normal
      • bytes ^0.5 normal
      • easy-jsonrpc-mw ^0.5.4 normal
      • failure ^0.1.1 normal
      • failure_derive ^0.1.1 normal
      • futures ^0.3 normal
      • http ^0.2 normal
      • hyper ^0.13 normal
      • hyper-rustls ^0.20 normal
      • hyper-timeout ^0.3 normal
      • lazy_static ^1 normal
      • log ^0.4 normal
      • regex ^1 normal
      • ring ^0.16 normal
      • rustls ^0.17 normal
      • serde ^1 normal
      • serde_derive ^1 normal
      • serde_json ^1 normal
      • tokio ^0.2 normal
      • tokio-rustls ^0.13 normal
      • url ^2.1 normal
    • Versions
    • 52.38% 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

aigc_api5.1.2

Crate Items

  • Macros
  • Structs
  • Enums
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • ApiServer
  • Error
  • Foreign
  • LoggingMiddleware
  • Node
  • Owner
  • QueryParams
  • Router
  • TLSConfig
  • auth::AIGC_BASIC_REALM
  • auth::AIGC_FOREIGN_BASIC_REALM
  • auth::BasicAuthMiddleware
  • auth::BasicAuthURIMiddleware
  • client::TimeOut
  • json_rpc::Request
  • json_rpc::Response
  • json_rpc::RpcError
  • types::BlockHeaderDifficultyInfo
  • types::BlockHeaderPrintable
  • types::BlockOutputs
  • types::BlockPrintable
  • types::CompactBlockPrintable
  • types::LocatedTxKernel
  • types::Output
  • types::OutputListing
  • types::OutputPrintable
  • types::PoolInfo
  • types::PrintableCommitment
  • types::Status
  • types::Tip
  • types::TxHashSet
  • types::TxHashSetNode
  • types::TxKernelPrintable
  • types::Version

Enums

  • ErrorKind
  • RouterError
  • json_rpc::Error
  • json_rpc::StandardError
  • types::OutputType

Traits

  • ForeignRpc
  • Handler
  • OwnerRpc

Macros

  • must_get_query
  • parse_param
  • parse_param_no_err
  • right_path_element
  • w_fut

Functions

  • client::create_post_request
  • client::get
  • client::get_async
  • client::get_no_ret
  • client::post
  • client::post_async
  • client::post_no_ret
  • client::post_no_ret_async
  • client::send_request
  • json_response
  • json_response_pretty
  • json_rpc::_result_to_response
  • json_rpc::_standard_error
  • json_rpc::build_request
  • just_response
  • node_apis
  • not_found
  • parse_body
  • response
  • result_to_response

Type Aliases

  • HandlerObj
  • ResponseFuture