[−][src]Struct egp::blueprints::Blueprints
Fields
output: Blueprint
regular: Vec<Vec<Blueprint>>
terminal: Vec<Vec<Component>>
activities_by_group: Vec<usize>
total_activities: usize
weak_map: HashMap<String, String>
number_of_regulars: usize
number_of_terminals: usize
Methods
impl Blueprints
[src]
pub fn recompute_activities(
regular: &mut Vec<Vec<Blueprint>>,
terminal: &mut Vec<Vec<Blueprint>>
)
[src]
regular: &mut Vec<Vec<Blueprint>>,
terminal: &mut Vec<Vec<Blueprint>>
)
pub fn sum_group_lens<T>(groups: &Vec<Vec<T>>) -> usize
[src]
pub fn from_groups(
output: Blueprint,
regular: Vec<Vec<Blueprint>>,
terminal: Vec<Vec<Blueprint>>,
weak_map: HashMap<String, String>
) -> Blueprints
[src]
output: Blueprint,
regular: Vec<Vec<Blueprint>>,
terminal: Vec<Vec<Blueprint>>,
weak_map: HashMap<String, String>
) -> Blueprints
Auto Trait Implementations
impl RefUnwindSafe for Blueprints
impl Send for Blueprints
impl Sync for Blueprints
impl Unpin for Blueprints
impl UnwindSafe for Blueprints
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,