Trait sourceview5::HoverProviderExt [−][src]
Required methods
fn populate_async<P: IsA<Cancellable>, Q: FnOnce(Result<(), Error>) + Send + 'static>(
&self,
context: &HoverContext,
display: &HoverDisplay,
cancellable: Option<&P>,
callback: Q
)
[src]
&self,
context: &HoverContext,
display: &HoverDisplay,
cancellable: Option<&P>,
callback: Q
)
fn populate_async_future(
&self,
context: &HoverContext,
display: &HoverDisplay
) -> Pin<Box_<dyn Future<Output = Result<(), Error>> + 'static>>
[src]
&self,
context: &HoverContext,
display: &HoverDisplay
) -> Pin<Box_<dyn Future<Output = Result<(), Error>> + 'static>>
Implementors
impl<O: IsA<HoverProvider>> HoverProviderExt for O
[src]
fn populate_async<P: IsA<Cancellable>, Q: FnOnce(Result<(), Error>) + Send + 'static>(
&self,
context: &HoverContext,
display: &HoverDisplay,
cancellable: Option<&P>,
callback: Q
)
[src]
&self,
context: &HoverContext,
display: &HoverDisplay,
cancellable: Option<&P>,
callback: Q
)
fn populate_async_future(
&self,
context: &HoverContext,
display: &HoverDisplay
) -> Pin<Box_<dyn Future<Output = Result<(), Error>> + 'static>>
[src]
&self,
context: &HoverContext,
display: &HoverDisplay
) -> Pin<Box_<dyn Future<Output = Result<(), Error>> + 'static>>