pub struct TrackedId(/* private fields */);Expand description
A stable handle to a tracked buffer position (#691), handed out by
Term::track_point.
It is deliberately not a MarkerId: a marker is a decoration anchor and
rides two frame groups, so every marker a consumer registers is something the
renderer paints. A tracked point is private to whoever asked for it.
Trait Implementations§
impl Copy for TrackedId
impl Eq for TrackedId
impl StructuralPartialEq for TrackedId
Auto Trait Implementations§
impl Freeze for TrackedId
impl RefUnwindSafe for TrackedId
impl Send for TrackedId
impl Sync for TrackedId
impl Unpin for TrackedId
impl UnsafeUnpin for TrackedId
impl UnwindSafe for TrackedId
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