pub struct PinChanges {
pub blocked: Vec<Member>,
pub unblocked: Vec<Member>,
}Expand description
Pin changes produced by one sync_pins call, as planner blocked-flag
updates the driver must apply.
Fields§
§blocked: Vec<Member>Members whose owning scene became unpinned: block them.
unblocked: Vec<Member>Members whose owning scene became pinned: unblock them.
Trait Implementations§
Source§impl Debug for PinChanges
impl Debug for PinChanges
Source§impl Default for PinChanges
impl Default for PinChanges
Source§fn default() -> PinChanges
fn default() -> PinChanges
Returns the “default value” for a type. Read more
impl Eq for PinChanges
Source§impl PartialEq for PinChanges
impl PartialEq for PinChanges
impl StructuralPartialEq for PinChanges
Auto Trait Implementations§
impl Freeze for PinChanges
impl RefUnwindSafe for PinChanges
impl Send for PinChanges
impl Sync for PinChanges
impl Unpin for PinChanges
impl UnsafeUnpin for PinChanges
impl UnwindSafe for PinChanges
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.