pub struct ComponentLibrary {
pub components: Vec<Component>,
}Expand description
A component library used in component-based synthesis.
Fields§
§components: Vec<Component>All available components.
Implementations§
Trait Implementations§
Source§impl Clone for ComponentLibrary
impl Clone for ComponentLibrary
Source§fn clone(&self) -> ComponentLibrary
fn clone(&self) -> ComponentLibrary
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 moreSource§impl Debug for ComponentLibrary
impl Debug for ComponentLibrary
Source§impl Default for ComponentLibrary
impl Default for ComponentLibrary
Source§fn default() -> ComponentLibrary
fn default() -> ComponentLibrary
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ComponentLibrary
impl RefUnwindSafe for ComponentLibrary
impl Send for ComponentLibrary
impl Sync for ComponentLibrary
impl Unpin for ComponentLibrary
impl UnsafeUnpin for ComponentLibrary
impl UnwindSafe for ComponentLibrary
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