pub enum Invalidated {}Expand description
This event signals that some state in the debug adapter has changed and requires that the client needs to re-render the data snapshot previously requested.
Debug adapters do not have to emit this event for runtime changes like stopped or thread events because in that case the client refetches the new state anyway. But the event can be used for example to refresh the UI after rendering formatting has changed in the debug adapter.
This event should only be sent if the corresponding capability supportsInvalidatedEvent is true.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Invalidated
impl RefUnwindSafe for Invalidated
impl Send for Invalidated
impl Sync for Invalidated
impl Unpin for Invalidated
impl UnwindSafe for Invalidated
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