Docs.rs
  • gemini-ai-0.1.1689
    • gemini-ai 0.1.1689
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • HashiramaSenjuhari
    • Dependencies
      • anyhow ^1.0.95 normal optional
      • async-std ^1.13.0 normal optional
      • async-tls ^0.13.0 normal optional
      • base64 ^0.22.1 normal
      • chunked_transfer ^1.5.0 normal
      • csv ^1.3.1 normal
      • dotenv ^0.15.0 normal
      • httparse ^1.10.1 normal
      • native-tls ^0.2.12 normal optional
      • regex ^1.11.1 normal
      • rusty-scrap ^0.1.11 normal
      • serde ^1.0.215 normal
      • serde_json ^1.0.133 normal
      • tokio ^1.43.0 normal optional
    • Versions
    • 0.83% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • 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

gemini_ai0.1.1689

  • All Items

Crate Items

  • Modules
  • Structs
  • Enums
  • Functions

Crate gemini_ai

Source

Modules§

content_gen
format
schema

Structs§

Candidate
Config
ConfigBuilder
ConfigNotPresent
ConfigPresent
Content
Default
EnvVariableNotPresent
EnvVariablePresent
Gemini
GeminiContentGen
InstructionNotPresent
InstructionPresent
MaxLenNotPresent
MaxLenPresent
Memory
MemoryNot
MemoryOK
ModelNotPresent
ModelPresent
Pair
Part
Properties
PropertiesNotPresent
PropertiesPresent
Responses
TellNotPresent
TellPresent
TextNotPresent
TextPresent
TrainNotPresent
TrainPresent
UsageMetadata

Enums§

Kind
MemoryType
Memorys
Models
TokenLen

Functions§

decode_gemini
Take a HTTP response and decode it into a strongly-typed struct. Assumes full raw response in the argument.