pub struct StopPointSequence {
pub type_field: String,
pub line_id: String,
pub line_name: String,
pub direction: String,
pub branch_id: i64,
pub next_branch_ids: Vec<Value>,
pub prev_branch_ids: Vec<Value>,
pub stop_point: Vec<RouteStopPoint>,
pub service_type: String,
}
Fields§
§type_field: String
§line_id: String
Line ID
line_name: String
Line name
direction: String
Traveling direction
branch_id: i64
Branch ID
next_branch_ids: Vec<Value>
Subsequent branch IDs
prev_branch_ids: Vec<Value>
Previous branch IDs
stop_point: Vec<RouteStopPoint>
Stop points
service_type: String
Service type
Trait Implementations§
Source§impl Clone for StopPointSequence
impl Clone for StopPointSequence
Source§fn clone(&self) -> StopPointSequence
fn clone(&self) -> StopPointSequence
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for StopPointSequence
impl Debug for StopPointSequence
Source§impl Default for StopPointSequence
impl Default for StopPointSequence
Source§fn default() -> StopPointSequence
fn default() -> StopPointSequence
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StopPointSequence
impl<'de> Deserialize<'de> for StopPointSequence
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for StopPointSequence
impl PartialEq for StopPointSequence
Source§impl Serialize for StopPointSequence
impl Serialize for StopPointSequence
impl StructuralPartialEq for StopPointSequence
Auto Trait Implementations§
impl Freeze for StopPointSequence
impl RefUnwindSafe for StopPointSequence
impl Send for StopPointSequence
impl Sync for StopPointSequence
impl Unpin for StopPointSequence
impl UnwindSafe for StopPointSequence
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more