s2client 0.1.0

Rust implementation of Blizzard's Machine Learning API.
Documentation
pub struct AvailabilityAbility {
    ability_id : i32,
    requires_point : bool,
}

pub struct ImageData {
    bits_per_pixel : i32,
    size : Size2DI,
}

pub struct PointI {
    x : i32,
    y : i32,
}

pub struct RectangleI {
    p0 : PointI,
    p1 : PointI,
}

pub struct Point2D {
    x : f32,
    y : f32,
}

pub struct Point {
    x : f32,
    y : f32,
    z : f32,
}

pub struct Size2DI {
    x : i32,
    y : i32,
}

pub enum Race {
    NoRace = 0,
    Terran = 1,
    Zerg = 2,
    Protoss = 3,
    Random = 4,
}