Struct qcs_api_client_openapi::models::create_engagement_request::CreateEngagementRequest
source · [−]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. This value will override any values set in the headers.
account_type: Option<Box<AccountType>>Indicates whether the engagement request should be made for the user or on behalf of a group. This value will override any values set in the headers.
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
sourceimpl CreateEngagementRequest
impl CreateEngagementRequest
pub fn new() -> CreateEngagementRequest
Trait Implementations
sourceimpl Clone for CreateEngagementRequest
impl Clone for CreateEngagementRequest
sourcefn clone(&self) -> CreateEngagementRequest
fn clone(&self) -> CreateEngagementRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for CreateEngagementRequest
impl Debug for CreateEngagementRequest
sourceimpl Default for CreateEngagementRequest
impl Default for CreateEngagementRequest
sourcefn default() -> CreateEngagementRequest
fn default() -> CreateEngagementRequest
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for CreateEngagementRequest
impl<'de> Deserialize<'de> for CreateEngagementRequest
sourcefn 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
sourceimpl PartialEq<CreateEngagementRequest> for CreateEngagementRequest
impl PartialEq<CreateEngagementRequest> for CreateEngagementRequest
sourcefn eq(&self, other: &CreateEngagementRequest) -> bool
fn eq(&self, other: &CreateEngagementRequest) -> bool
sourceimpl Serialize for CreateEngagementRequest
impl Serialize for CreateEngagementRequest
impl StructuralPartialEq for CreateEngagementRequest
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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more