serde(skip) ids where full objects are returned
This commit is contained in:
parent
192f352b56
commit
e2e325ceab
|
@ -23,6 +23,7 @@ pub struct Application {
|
||||||
#[cfg_attr(feature = "sqlx", sqlx(skip))]
|
#[cfg_attr(feature = "sqlx", sqlx(skip))]
|
||||||
pub owner: User,
|
pub owner: User,
|
||||||
#[cfg(feature = "sqlx")]
|
#[cfg(feature = "sqlx")]
|
||||||
|
#[serde(skip)]
|
||||||
pub owner_id: Snowflake,
|
pub owner_id: Snowflake,
|
||||||
pub flags: u64,
|
pub flags: u64,
|
||||||
#[cfg(feature = "sqlx")]
|
#[cfg(feature = "sqlx")]
|
||||||
|
@ -40,6 +41,7 @@ pub struct Application {
|
||||||
#[cfg_attr(feature = "sqlx", sqlx(skip))]
|
#[cfg_attr(feature = "sqlx", sqlx(skip))]
|
||||||
pub bot_user: Option<User>,
|
pub bot_user: Option<User>,
|
||||||
#[cfg(feature = "sqlx")]
|
#[cfg(feature = "sqlx")]
|
||||||
|
#[serde(skip)]
|
||||||
pub bot_user_id: Option<Snowflake>,
|
pub bot_user_id: Option<Snowflake>,
|
||||||
#[cfg(feature = "sqlx")]
|
#[cfg(feature = "sqlx")]
|
||||||
pub tags: Option<sqlx::types::Json<Vec<String>>>,
|
pub tags: Option<sqlx::types::Json<Vec<String>>>,
|
||||||
|
@ -55,6 +57,7 @@ pub struct Application {
|
||||||
#[cfg_attr(feature = "sqlx", sqlx(skip))]
|
#[cfg_attr(feature = "sqlx", sqlx(skip))]
|
||||||
pub team: Option<Team>,
|
pub team: Option<Team>,
|
||||||
#[cfg(feature = "sqlx")]
|
#[cfg(feature = "sqlx")]
|
||||||
|
#[serde(skip)]
|
||||||
pub team_id: Option<Snowflake>,
|
pub team_id: Option<Snowflake>,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue