pub enum ShowDocumentRequest {}Expand description
A request to show a document. This request might open an
external program depending on the value of the URI to open.
For example a request to open https://code.visualstudio.com/
will very likely open the URI in a WEB browser.
@since 3.16.0
Trait Implementations§
Source§impl Debug for ShowDocumentRequest
impl Debug for ShowDocumentRequest
Source§impl Request for ShowDocumentRequest
impl Request for ShowDocumentRequest
const METHOD: LspRequestMethod<'static> = LspRequestMethod::WindowShowDocument
const MESSAGE_DIRECTION: MessageDirection = MessageDirection::ServerToClient
type Params = ShowDocumentParams
type Result = ShowDocumentResult
Auto Trait Implementations§
impl Freeze for ShowDocumentRequest
impl RefUnwindSafe for ShowDocumentRequest
impl Send for ShowDocumentRequest
impl Sync for ShowDocumentRequest
impl Unpin for ShowDocumentRequest
impl UnsafeUnpin for ShowDocumentRequest
impl UnwindSafe for ShowDocumentRequest
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