fluffl 0.0.5

A cross-platform multimedia layer that exposes opengl,sockets,and audio utilities for desktop and browser
Documentation
//literally just a wrapper for std time on desktop
use std::time;

#[derive(Copy,Clone)]
pub struct Instant{
    inst:time::Instant,
}

impl Instant{
    pub fn now()->Self{
        Self{
            inst:time::Instant::now(),
        }
    }
    pub fn elapsed(&self) -> Duration{
        Duration { dur: self.inst.elapsed() }
    }

}

pub struct Duration{
    dur:time::Duration,
}
impl Duration{
    pub fn as_millis(&self)-> u128{
        self.dur.as_millis()
    }
}