ubs-lib 0.1.0

a library for fetching real-time University at Buffalo class schedules
Documentation

ubs

ubs provides an interface for fetching real-time Univeristy at Buffalo class schedules.

Usage

use ubs_lib::{Course, Semester};

let mut schedule_iter = ubs_lib::schedule_iter(
Course::Cse115,
Semester::Spring2023,
).await?;

while let Some(schedule) = schedule_iter.try_next().await? {
for group in schedule?.group_iter() {
for class in group.class_iter() {
// do stuff
}
}
}