pub struct RelayoutChanges {
pub resized_nodes: Vec<NodeId>,
pub gpu_key_changes: GpuEventChanges,
}Fields§
§resized_nodes: Vec<NodeId>§gpu_key_changes: GpuEventChangesImplementations§
Source§impl RelayoutChanges
impl RelayoutChanges
pub const EMPTY: RelayoutChanges
pub fn empty() -> Self
Trait Implementations§
Source§impl Clone for RelayoutChanges
impl Clone for RelayoutChanges
Source§fn clone(&self) -> RelayoutChanges
fn clone(&self) -> RelayoutChanges
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 RelayoutChanges
impl Debug for RelayoutChanges
Source§impl Default for RelayoutChanges
impl Default for RelayoutChanges
Source§fn default() -> RelayoutChanges
fn default() -> RelayoutChanges
Returns the “default value” for a type. Read more
Source§impl PartialEq for RelayoutChanges
impl PartialEq for RelayoutChanges
Source§impl PartialOrd for RelayoutChanges
impl PartialOrd for RelayoutChanges
impl StructuralPartialEq for RelayoutChanges
Auto Trait Implementations§
impl Freeze for RelayoutChanges
impl RefUnwindSafe for RelayoutChanges
impl Send for RelayoutChanges
impl Sync for RelayoutChanges
impl Unpin for RelayoutChanges
impl UnwindSafe for RelayoutChanges
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