Skip to content

Instantly share code, notes, and snippets.

View singulared's full-sized avatar
💭
🐧

Maxim Belousov singulared

💭
🐧
View GitHub Profile
@singulared
singulared / playground.rs
Last active February 5, 2020 00:03 — forked from rust-play/playground.rs
impl From variadic like :D
#[derive(Debug)]
struct CM {
id: i32,
topic_id: i32,
}
#[derive(Debug)]
struct TM {
id: i32,
}
@singulared
singulared / state.rs
Created May 27, 2019 12:49 — forked from dbrgn/state.rs
Custom Text based Diesel type for an enum
#[derive(Serialize, Deserialize, Debug, PartialEq, Eq)]
#[serde(rename_all="snake_case")]
pub enum State {
Pending,
Sending,
Sent,
Failed,
}
impl fmt::Display for State {