pub struct EvaluatedLayout {
pub root: EvaluatedNode,
pub time: MediaTime,
pub key: u128,
}Expand description
A layout tree with every value sampled.
Fields§
§root: EvaluatedNodeThe root box: the whole picture.
time: MediaTimeThe picture time shape nodes are drawn at.
key: u128Equal for trees that lay out and draw alike: every sampled value, and
time when a shape node animates.
Trait Implementations§
Source§impl Clone for EvaluatedLayout
impl Clone for EvaluatedLayout
Source§impl Debug for EvaluatedLayout
impl Debug for EvaluatedLayout
Source§impl PartialEq for EvaluatedLayout
impl PartialEq for EvaluatedLayout
impl StructuralPartialEq for EvaluatedLayout
Auto Trait Implementations§
impl Freeze for EvaluatedLayout
impl RefUnwindSafe for EvaluatedLayout
impl Send for EvaluatedLayout
impl Sync for EvaluatedLayout
impl Unpin for EvaluatedLayout
impl UnsafeUnpin for EvaluatedLayout
impl UnwindSafe for EvaluatedLayout
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