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. Required, 1..=64 characters, must not collide with any existing operator’s display_name. Serves as the anti-impersonation surface — every agent will surface this name alongside its own, so pick something readable and distinct.
captcha_token: StringCloudflare Turnstile CAPTCHA response token (required).
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
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