gemini-rust 1.7.1

Rust client for Google Gemini API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use snafu::Snafu;

pub mod builder;
pub mod handle;
pub mod model;

#[derive(Debug, Snafu)]
pub enum Error {
    Client {
        source: crate::client::Error,
    },
    #[snafu(display("incomplete file, missing required fields: {fields:?}"))]
    Incomplete {
        fields: Vec<String>,
    },
}