jvmvm-api 0.1.0

The API for the JVMVM
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use diesel::{Selectable, prelude::Queryable};
use serde::{Deserialize, Serialize};

#[derive(Debug, Deserialize, Serialize, Clone, Queryable, Selectable, PartialEq, Eq, Hash)]
#[diesel(table_name = crate::schema::versions)]
#[diesel(check_for_backend(diesel::sqlite::Sqlite))]
pub struct Version {
    pub id: i32,
    pub candidate: String,
    pub version: String,
    pub vendor: String,
    pub platform: String,
    pub url: String,
    pub visible: bool,
    pub sha256sum: Option<String>,
}