pub struct PropertySnapshot { /* private fields */ }Expand description
A snapshot of a layer’s property state, for diffing against the last commit.
Trivially copyable, as in the C++: copying is a memcpy.
Implementations§
Trait Implementations§
Source§impl Clone for PropertySnapshot
impl Clone for PropertySnapshot
impl Copy for PropertySnapshot
Source§impl Debug for PropertySnapshot
impl Debug for PropertySnapshot
impl Eq for PropertySnapshot
Source§impl PartialEq for PropertySnapshot
impl PartialEq for PropertySnapshot
impl StructuralPartialEq for PropertySnapshot
Auto Trait Implementations§
impl Freeze for PropertySnapshot
impl RefUnwindSafe for PropertySnapshot
impl Send for PropertySnapshot
impl Sync for PropertySnapshot
impl Unpin for PropertySnapshot
impl UnsafeUnpin for PropertySnapshot
impl UnwindSafe for PropertySnapshot
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