Skip to main content

Crate gitverse_sdk

Crate gitverse_sdk 

Source
Expand description

Rust SDK для GitVerse API.

§Пример

use gitverse_sdk::{Client, ClientConfig};

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let client = Client::new(ClientConfig {
        token: "your-token".to_string(),
        ..Default::default()
    })?;

    let user = client.get_authenticated().await?;
    println!("Hello, {}!", user.login.as_deref().unwrap_or("(unknown)"));
    Ok(())
}

Re-exports§

pub use client::Client;
pub use client::ClientConfig;
pub use errors::Error;
pub use enums::*;
pub use types::*;

Modules§

client
enums
errors
types