pub struct Path { /* private fields */ }
Available on crate feature
pure
only.Expand description
An immutable set of points that may or may not be connected.
A single Path
can represent different kinds of 2D shapes!
Implementations
sourceimpl Path
impl Path
sourcepub fn line(from: Point, to: Point) -> Path
Available on crate feature canvas
only.
pub fn line(from: Point, to: Point) -> Path
canvas
only.Creates a new Path
representing a line segment given its starting
and end points.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Path
impl Send for Path
impl Sync for Path
impl Unpin for Path
impl UnwindSafe for Path
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more