pub struct RegisterOperatorRequest {
pub email: String,
pub password: String,
pub display_name: String,
pub captcha_token: String,
}Expand description
Register a new operator account.
Fields§
§email: String§password: String§display_name: StringUnique public handle for this operator
captcha_token: StringCloudflare Turnstile CAPTCHA response token
Trait Implementations§
Source§impl Debug for RegisterOperatorRequest
impl Debug for RegisterOperatorRequest
Source§impl<'de> Deserialize<'de> for RegisterOperatorRequest
impl<'de> Deserialize<'de> for RegisterOperatorRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Drop for RegisterOperatorRequest
impl Drop for RegisterOperatorRequest
Source§impl Serialize for RegisterOperatorRequest
impl Serialize for RegisterOperatorRequest
Source§impl Validate for RegisterOperatorRequest
impl Validate for RegisterOperatorRequest
Source§fn validate_into(
&self,
__garde_user_ctx: &Self::Context,
__garde_path: &mut dyn FnMut() -> Path,
__garde_report: &mut Report,
)
fn validate_into( &self, __garde_user_ctx: &Self::Context, __garde_path: &mut dyn FnMut() -> Path, __garde_report: &mut Report, )
Validates
Self, aggregating all validation errors into Report.Auto Trait Implementations§
impl Freeze for RegisterOperatorRequest
impl RefUnwindSafe for RegisterOperatorRequest
impl Send for RegisterOperatorRequest
impl Sync for RegisterOperatorRequest
impl Unpin for RegisterOperatorRequest
impl UnsafeUnpin for RegisterOperatorRequest
impl UnwindSafe for RegisterOperatorRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more