1 #[cfg(feature = "full")]
4 #[cfg(feature = "full")]
6 extern crate diesel_derive_newtype;
7 // this is used in tests
8 #[cfg(feature = "full")]
9 #[allow(unused_imports)]
11 extern crate diesel_migrations;
14 #[cfg(feature = "full")]
17 #[cfg(feature = "full")]
20 #[cfg(feature = "full")]
22 #[cfg(feature = "full")]
25 use serde::{Deserialize, Serialize};
26 use strum_macros::{Display, EnumString};
28 #[derive(EnumString, Display, Debug, Serialize, Deserialize, Clone, Copy)]
42 #[derive(EnumString, Display, Debug, Serialize, Deserialize, Clone, Copy, PartialEq)]
43 pub enum ListingType {
50 #[derive(EnumString, Display, Debug, Serialize, Deserialize, Clone, Copy)]
60 #[derive(EnumString, Display, Debug, PartialEq, Serialize, Deserialize, Clone, Copy)]
61 pub enum SubscribedType {