diff --git a/wp_api/src/users.rs b/wp_api/src/users.rs index 4949e840e..39c576d44 100644 --- a/wp_api/src/users.rs +++ b/wp_api/src/users.rs @@ -234,35 +234,43 @@ pub struct UserCreateParams { /// Password for the user (never included). pub password: String, /// Display name for the user. + #[uniffi(default = None)] #[builder(default)] #[serde(skip_serializing_if = "Option::is_none")] pub name: Option, /// First name for the user. + #[uniffi(default = None)] #[builder(default)] #[serde(skip_serializing_if = "Option::is_none")] pub first_name: Option, /// Last name for the user. + #[uniffi(default = None)] #[builder(default)] #[serde(skip_serializing_if = "Option::is_none")] pub last_name: Option, /// URL of the user. + #[uniffi(default = None)] #[builder(default)] #[serde(skip_serializing_if = "Option::is_none")] pub url: Option, /// Description of the user. + #[uniffi(default = None)] #[builder(default)] #[serde(skip_serializing_if = "Option::is_none")] pub description: Option, /// Locale for the user. /// One of: , `en_US` + #[uniffi(default = None)] #[builder(default)] #[serde(skip_serializing_if = "Option::is_none")] pub locale: Option, /// The nickname for the user. + #[uniffi(default = None)] #[builder(default)] #[serde(skip_serializing_if = "Option::is_none")] pub nickname: Option, /// An alphanumeric identifier for the user. + #[uniffi(default = None)] #[builder(default)] #[serde(skip_serializing_if = "Option::is_none")] pub slug: Option, @@ -271,6 +279,7 @@ pub struct UserCreateParams { #[serde(skip_serializing_if = "Vec::is_empty")] pub roles: Vec, /// Meta fields. + #[uniffi(default = None)] #[builder(default)] #[serde(skip_serializing_if = "Option::is_none")] pub meta: Option,