pub struct GTFSShapes {
pub shape_id: String,
pub shapes: VectorLineString,
}Expand description
§Shapes
A collection of shapes all with the same shape_id and ordered by shape_pt_sequence
Fields§
§shape_id: StringThe ID of the shape
shapes: VectorLineStringThe collection of shapes
Trait Implementations§
Source§impl Clone for GTFSShapes
impl Clone for GTFSShapes
Source§fn clone(&self) -> GTFSShapes
fn clone(&self) -> GTFSShapes
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GTFSShapes
impl Debug for GTFSShapes
Source§impl Default for GTFSShapes
impl Default for GTFSShapes
Source§fn default() -> GTFSShapes
fn default() -> GTFSShapes
Returns the “default value” for a type. Read more
Source§impl From<GTFSShapes> for VectorFeature
§Shape Feature
impl From<GTFSShapes> for VectorFeature
§Shape Feature
Source§fn from(shapes: GTFSShapes) -> Self
fn from(shapes: GTFSShapes) -> Self
Converts to this type from the input type.
Source§impl PartialEq for GTFSShapes
impl PartialEq for GTFSShapes
impl StructuralPartialEq for GTFSShapes
Auto Trait Implementations§
impl Freeze for GTFSShapes
impl RefUnwindSafe for GTFSShapes
impl Send for GTFSShapes
impl Sync for GTFSShapes
impl Unpin for GTFSShapes
impl UnwindSafe for GTFSShapes
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().