// Map the inner `PathStroke<S>` using the given function.
Map the inner `PathStroke` using the given function.
Map the inner ` PathStroke ` using the given function .
fn map_path<F>(self, map: F) -> Self
    where
        F: FnOnce(PathStroke<S>) -> PathStroke<S>,
    {
        let Line { path, start, end } = self;
        let path = map(path);
        Line { path, start, end }
    }
fn map_path < F > ( self , map : F ) -> Self where F : FnOnce ( PathStroke < S > ) -> PathStroke < S > , { let Line { path , start , end } = self ; let path = map ( path ) ; Line { path , start , end } }
Map the inner `PathStroke<S>` using the given function.
Map the inner ` PathStroke<S > ` using the given function .
self
map
F