Crate rujira

Source
Expand description

§Rujira

This module provides an API for working with Jira.

§Example usage:

use dotenv::dotenv;
use rujira::*;
use tracing_subscriber::{fmt, EnvFilter};

#[tokio::main]
async fn main() {
    dotenv().ok();
    fmt()
        .with_env_filter(EnvFilter::from_default_env())
        .compact()
        .init();
    let bot = Rujira::new().from_env_handler();
    let Ok(me) = crate::api::myself::get(bot).apply().await else {
        todo!()
    };
    tracing::debug!(?me);
}

Modules§

agile
This is module documentation for agile
api
This is module documentation for api
error
This is module documentation for errors

Structs§

Rujira
This is the basic structure for interacting with Jira.