pub struct ComponentSynthQuery {
pub target_sort: String,
pub spec: String,
pub inputs: Vec<(String, String)>,
}Expand description
A component-based synthesis query.
Fields§
§target_sort: StringThe target sort to synthesise.
spec: StringThe logical specification.
inputs: Vec<(String, String)>Available inputs (name, sort).
Implementations§
Trait Implementations§
Source§impl Clone for ComponentSynthQuery
impl Clone for ComponentSynthQuery
Source§fn clone(&self) -> ComponentSynthQuery
fn clone(&self) -> ComponentSynthQuery
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ComponentSynthQuery
impl RefUnwindSafe for ComponentSynthQuery
impl Send for ComponentSynthQuery
impl Sync for ComponentSynthQuery
impl Unpin for ComponentSynthQuery
impl UnsafeUnpin for ComponentSynthQuery
impl UnwindSafe for ComponentSynthQuery
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