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
|
|
@ -12,8 +12,6 @@ use iced_native::{Point, Size};
|
|||
/// An immutable set of points that may or may not be connected.
|
||||
///
|
||||
/// A single [`Path`] can represent different kinds of 2D shapes!
|
||||
///
|
||||
/// [`Path`]: struct.Path.html
|
||||
#[derive(Debug, Clone)]
|
||||
pub struct Path {
|
||||
raw: lyon::path::Path,
|
||||
|
|
@ -23,9 +21,6 @@ impl Path {
|
|||
/// Creates a new [`Path`] with the provided closure.
|
||||
///
|
||||
/// Use the [`Builder`] to configure your [`Path`].
|
||||
///
|
||||
/// [`Path`]: struct.Path.html
|
||||
/// [`Builder`]: struct.Builder.html
|
||||
pub fn new(f: impl FnOnce(&mut Builder)) -> Self {
|
||||
let mut builder = Builder::new();
|
||||
|
||||
|
|
@ -37,8 +32,6 @@ impl Path {
|
|||
|
||||
/// Creates a new [`Path`] representing a line segment given its starting
|
||||
/// and end points.
|
||||
///
|
||||
/// [`Path`]: struct.Path.html
|
||||
pub fn line(from: Point, to: Point) -> Self {
|
||||
Self::new(|p| {
|
||||
p.move_to(from);
|
||||
|
|
@ -48,16 +41,12 @@ impl Path {
|
|||
|
||||
/// Creates a new [`Path`] representing a rectangle given its top-left
|
||||
/// corner coordinate and its `Size`.
|
||||
///
|
||||
/// [`Path`]: struct.Path.html
|
||||
pub fn rectangle(top_left: Point, size: Size) -> Self {
|
||||
Self::new(|p| p.rectangle(top_left, size))
|
||||
}
|
||||
|
||||
/// Creates a new [`Path`] representing a circle given its center
|
||||
/// coordinate and its radius.
|
||||
///
|
||||
/// [`Path`]: struct.Path.html
|
||||
pub fn circle(center: Point, radius: f32) -> Self {
|
||||
Self::new(|p| p.circle(center, radius))
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue