client-api: Don't include extra field in Debug-format of login::CustomLoginInfo
This commit is contained in:
parent
88a6e9995d
commit
7dd567a7c7
@ -327,7 +327,7 @@ pub mod v3 {
|
|||||||
}
|
}
|
||||||
|
|
||||||
#[doc(hidden)]
|
#[doc(hidden)]
|
||||||
#[derive(Clone, Debug, Serialize)]
|
#[derive(Clone, Serialize)]
|
||||||
#[non_exhaustive]
|
#[non_exhaustive]
|
||||||
pub struct CustomLoginInfo<'a> {
|
pub struct CustomLoginInfo<'a> {
|
||||||
#[serde(rename = "type")]
|
#[serde(rename = "type")]
|
||||||
@ -336,8 +336,16 @@ pub mod v3 {
|
|||||||
extra: &'a JsonObject,
|
extra: &'a JsonObject,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
impl<'a> fmt::Debug for CustomLoginInfo<'a> {
|
||||||
|
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
|
||||||
|
f.debug_struct("CustomLoginInfo")
|
||||||
|
.field("login_type", &self.login_type)
|
||||||
|
.finish_non_exhaustive()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#[doc(hidden)]
|
#[doc(hidden)]
|
||||||
#[derive(Clone, Debug, Deserialize)]
|
#[derive(Clone, Deserialize)]
|
||||||
#[non_exhaustive]
|
#[non_exhaustive]
|
||||||
pub struct IncomingCustomLoginInfo {
|
pub struct IncomingCustomLoginInfo {
|
||||||
#[serde(rename = "type")]
|
#[serde(rename = "type")]
|
||||||
@ -346,6 +354,14 @@ pub mod v3 {
|
|||||||
extra: JsonObject,
|
extra: JsonObject,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
impl fmt::Debug for IncomingCustomLoginInfo {
|
||||||
|
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
|
||||||
|
f.debug_struct("IncomingCustomLoginInfo")
|
||||||
|
.field("login_type", &self.login_type)
|
||||||
|
.finish_non_exhaustive()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// Client configuration provided by the server.
|
/// Client configuration provided by the server.
|
||||||
#[derive(Clone, Debug, Deserialize, Serialize)]
|
#[derive(Clone, Debug, Deserialize, Serialize)]
|
||||||
#[cfg_attr(not(feature = "unstable-exhaustive-types"), non_exhaustive)]
|
#[cfg_attr(not(feature = "unstable-exhaustive-types"), non_exhaustive)]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user