pub struct SheetUid(/* private fields */);Expand description
A sheet’s identity while the app runs, for what must follow one sheet (an open cell draft): a
sheet made new (added, inserted, copied, read from a file or from JSON) gets a fresh one, and it
stays with the sheet through renames, moves and the copies undo keeps. Never saved.
It is not content: any two compare equal, so comparing sheets compares what they hold; compare
identities with SheetUid::get.
Implementations§
Trait Implementations§
impl Copy for SheetUid
Auto Trait Implementations§
impl Freeze for SheetUid
impl RefUnwindSafe for SheetUid
impl Send for SheetUid
impl Sync for SheetUid
impl Unpin for SheetUid
impl UnsafeUnpin for SheetUid
impl UnwindSafe for SheetUid
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