client-api: Don't include extra field in Debug-format of login::CustomLoginInfo
This commit is contained in:
parent
fe2d0c93e2
commit
bb9742e84c
@ -323,7 +323,7 @@ pub mod v3 {
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
#[derive(Clone, Debug, Serialize)]
|
||||
#[derive(Clone, Serialize)]
|
||||
#[non_exhaustive]
|
||||
pub struct CustomLoginInfo<'a> {
|
||||
#[serde(rename = "type")]
|
||||
@ -332,8 +332,16 @@ pub mod v3 {
|
||||
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)]
|
||||
#[derive(Clone, Debug, Deserialize)]
|
||||
#[derive(Clone, Deserialize)]
|
||||
#[non_exhaustive]
|
||||
pub struct IncomingCustomLoginInfo {
|
||||
#[serde(rename = "type")]
|
||||
@ -342,6 +350,14 @@ pub mod v3 {
|
||||
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.
|
||||
#[derive(Clone, Debug, Deserialize, Serialize)]
|
||||
#[cfg_attr(not(feature = "unstable-exhaustive-types"), non_exhaustive)]
|
||||
|
Loading…
x
Reference in New Issue
Block a user