Crate randevu

source ·
Expand description

The official Rust implementation of the RANDEVU algorithm

§Example

use chrono::Utc;
use randevu::{rdv, rdvt};

fn main() {
    let object = "THE_SIMPSONS";
    let date = Utc::now();
    let rdv = rdv(object, &date);
    let rdvt = rdvt(0, object, &date);

    println!("Object {} has RDV{} today with RDVT0 at {:?}", object, rdv, rdvt);
}

Functions§

  • Returns the RDV value u32 for an OBJECT &str on a specific DATE &DateTime<Utc>
  • Returns the RDVT time DateTime<Utc> of a given RANK u32 for an OBJECT &str on a specific DATE &DateTime<Utc>