pub struct Plate {
pub label: String,
pub nodes: Vec<usize>,
}Expand description
A plate: a dashed box around a collection of nodes (indices in the
layout’s order), labelled at its top left (x_t, t = 1..T).
Fields§
§label: String§nodes: Vec<usize>Trait Implementations§
Auto Trait Implementations§
impl Forget for Plate
impl Freeze for Plate
impl Move for Plate
impl RefUnwindSafe for Plate
impl Send for Plate
impl Sync for Plate
impl Unpin for Plate
impl UnsafeUnpin for Plate
impl UnwindSafe for Plate
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more