Struct qcs_api::models::create_engagement_request::CreateEngagementRequest [−][src]
pub struct CreateEngagementRequest {
pub account_id: Option<String>,
pub account_type: Option<Box<AccountType>>,
pub endpoint_id: Option<String>,
pub quantum_processor_id: Option<String>,
pub tags: Option<Vec<String>>,
}Fields
account_id: Option<String>Either the client’s user ID or the name of a group on behalf of which the client wishes to engage
account_type: Option<Box<AccountType>>Indicates whether the engagement request should be made for the user or on behalf of a group
endpoint_id: Option<String>Unique, opaque identifier for the endpoint
quantum_processor_id: Option<String>Public identifier for a quantum processor [example: Aspen-1]
Tags recorded on QPU requests, which reporting services may later use for querying usage records.
Implementations
Trait Implementations
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
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for CreateEngagementRequest
impl Send for CreateEngagementRequest
impl Sync for CreateEngagementRequest
impl Unpin for CreateEngagementRequest
impl UnwindSafe for CreateEngagementRequest
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more