Use recently stabilized intra-doc links
See RFC: https://github.com/rust-lang/rfcs/blob/master/text/1946-intra-rustdoc-links.md
This commit is contained in:
parent
d612bf5678
commit
01322f69a4
135 changed files with 135 additions and 1769 deletions
|
|
@ -16,14 +16,12 @@ pub trait Compositor: Sized {
|
|||
/// The swap chain of the backend.
|
||||
type SwapChain;
|
||||
|
||||
/// Creates a new [`Backend`].
|
||||
///
|
||||
/// [`Backend`]: trait.Backend.html
|
||||
/// Creates a new [`Compositor`].
|
||||
fn new(settings: Self::Settings) -> Result<(Self, Self::Renderer), Error>;
|
||||
|
||||
/// Crates a new [`Surface`] for the given window.
|
||||
///
|
||||
/// [`Surface`]: #associatedtype.Surface
|
||||
/// [`Surface`]: Self::Surface
|
||||
fn create_surface<W: HasRawWindowHandle>(
|
||||
&mut self,
|
||||
window: &W,
|
||||
|
|
@ -31,8 +29,8 @@ pub trait Compositor: Sized {
|
|||
|
||||
/// Crates a new [`SwapChain`] for the given [`Surface`].
|
||||
///
|
||||
/// [`SwapChain`]: #associatedtype.SwapChain
|
||||
/// [`Surface`]: #associatedtype.Surface
|
||||
/// [`SwapChain`]: Self::SwapChain
|
||||
/// [`Surface`]: Self::Surface
|
||||
fn create_swap_chain(
|
||||
&mut self,
|
||||
surface: &Self::Surface,
|
||||
|
|
@ -42,8 +40,7 @@ pub trait Compositor: Sized {
|
|||
|
||||
/// Draws the output primitives to the next frame of the given [`SwapChain`].
|
||||
///
|
||||
/// [`SwapChain`]: #associatedtype.SwapChain
|
||||
/// [`Surface`]: #associatedtype.Surface
|
||||
/// [`SwapChain`]: Self::SwapChain
|
||||
fn draw<T: AsRef<str>>(
|
||||
&mut self,
|
||||
renderer: &mut Self::Renderer,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue