centaurus 0.17.4

A utility library for various use cases.
Documentation
1
2
3
4
5
6
7
8
9
10
11
use serde::{Serialize, de::DeserializeOwned};

#[cfg(feature = "openapi")]
pub trait Settings: Serialize + DeserializeOwned + Default + schemars::JsonSchema {
  fn id() -> i32;
}

#[cfg(not(feature = "openapi"))]
pub trait Settings: Serialize + DeserializeOwned + Default {
  fn id() -> i32;
}