pub fn into_owned(self) -> Spline<'static> {
        let segments = self.segments.into_owned();
        Spline {
            segments: Cow::Owned(segments),
            is_closed: self.is_closed,
        }
    }
/// Return an owned version of this `Spline`, cloning its data if necessary.
Return an owned version of this `Spline`, cloning its data if necessary.
Return an owned version of this ` Spline ` cloning its data if necessary .
pub fn into_owned(self) -> Spline<'static> {
        let segments = self.segments.into_owned();
        Spline {
            segments: Cow::Owned(segments),
            is_closed: self.is_closed,
        }
    }
pub fn into_owned ( self ) -> Spline < ' static > { let segments = self . segments . into_owned ( ) ; Spline { segments : Cow :: Owned ( segments ) , is_closed : self . is_closed , } }
Return an owned version of this `Spline`, cloning its data if necessary.
Return an owned version of this ` Spline ` cloning its data if necessary .
self
self