aoc-session 0.2.1

Get the session cookie value for Advent of Code easily
Documentation

Get the session cookie value for Advent of Code easily

Crates.io Downloads Documentation License Dependency Status

Usage (library)

use aoc_session::aoc_session;

fn main() {
    let session_id: String = match aoc_session() {
        // Ok(session) => <aoc_session::AocSession as ToString>::to_string(&session),
        Ok(session) => session.to_string(),
        Err(e) => panic!("Error: {e}"),
    };

    assert!(session_id.len() > 0);
    println!("My session ID: {}", session_id);
}

Installation (executable)

cargo install aoc-session

Usage (executable)

aoc-session

Learn more

This crate was born while preparing the presentation for Calgary Rust community. It better explains what this crate provides and how it works.