pub struct OperatorCreateRequest {
pub accepted_tokens: Vec<OperatorCreateRequestAcceptedTokensItem>,
pub external_id: String,
pub model_stack: Vec<ModelStackEntry>,
}Expand description
OperatorCreateRequest
Fields§
§accepted_tokens: Vec<OperatorCreateRequestAcceptedTokensItem>Optional settlement rails the operator accepts. Omit to accept all supported rails.
external_id: StringWallet/keypair-shaped operator identity (0x EVM address on the default chain). Canonicalized server-side.
model_stack: Vec<ModelStackEntry>Trait Implementations§
Source§impl Clone for OperatorCreateRequest
impl Clone for OperatorCreateRequest
Source§impl Debug for OperatorCreateRequest
impl Debug for OperatorCreateRequest
Source§impl<'de> Deserialize<'de> for OperatorCreateRequest
impl<'de> Deserialize<'de> for OperatorCreateRequest
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 OperatorCreateRequest
impl RefUnwindSafe for OperatorCreateRequest
impl Send for OperatorCreateRequest
impl Sync for OperatorCreateRequest
impl Unpin for OperatorCreateRequest
impl UnsafeUnpin for OperatorCreateRequest
impl UnwindSafe for OperatorCreateRequest
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