Trait roqoqo::operations::Define
source · pub trait Define: Operate + InvolveQubits + Substitute + Clone + PartialEq + SupportedVersion {
// Required method
fn name(&self) -> &String;
}
Expand description
Trait for definition operations.
§Example
use roqoqo::operations::{Define, DefinitionFloat};
let definition = DefinitionFloat::new("ro".to_string(), 1, false);
assert_eq!(definition.name(), &"ro".to_string());
Required Methods§
Object Safety§
This trait is not object safe.