Struct qcs_api_client_openapi::models::operation_site::OperationSite
source · [−]pub struct OperationSite {
pub characteristics: Vec<Characteristic>,
pub node_ids: Vec<i32>,
}Fields
characteristics: Vec<Characteristic>The list of site-dependent characteristics of this operation.
node_ids: Vec<i32>The list of architecture node ids for the site. The order of these node ids obey the definition of node symmetry from the enclosing operation.
Implementations
sourceimpl OperationSite
impl OperationSite
sourcepub fn new(
characteristics: Vec<Characteristic>,
node_ids: Vec<i32>
) -> OperationSite
pub fn new(
characteristics: Vec<Characteristic>,
node_ids: Vec<i32>
) -> OperationSite
A site for an operation, with its site-dependent characteristics.
Trait Implementations
sourceimpl Clone for OperationSite
impl Clone for OperationSite
sourcefn clone(&self) -> OperationSite
fn clone(&self) -> OperationSite
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for OperationSite
impl Debug for OperationSite
sourceimpl Default for OperationSite
impl Default for OperationSite
sourcefn default() -> OperationSite
fn default() -> OperationSite
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for OperationSite
impl<'de> Deserialize<'de> for OperationSite
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<OperationSite> for OperationSite
impl PartialEq<OperationSite> for OperationSite
sourcefn eq(&self, other: &OperationSite) -> bool
fn eq(&self, other: &OperationSite) -> bool
sourceimpl Serialize for OperationSite
impl Serialize for OperationSite
impl StructuralPartialEq for OperationSite
Auto Trait Implementations
impl RefUnwindSafe for OperationSite
impl Send for OperationSite
impl Sync for OperationSite
impl Unpin for OperationSite
impl UnwindSafe for OperationSite
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