Struct transit_model::objects::Equipment
source · pub struct Equipment {
pub id: String,
pub wheelchair_boarding: Availability,
pub sheltered: Availability,
pub elevator: Availability,
pub escalator: Availability,
pub bike_accepted: Availability,
pub bike_depot: Availability,
pub visual_announcement: Availability,
pub audible_announcement: Availability,
pub appropriate_escort: Availability,
pub appropriate_signage: Availability,
}
Fields§
§id: String
§wheelchair_boarding: Availability
§sheltered: Availability
§elevator: Availability
§escalator: Availability
§bike_accepted: Availability
§bike_depot: Availability
§visual_announcement: Availability
§audible_announcement: Availability
§appropriate_escort: Availability
§appropriate_signage: Availability
Implementations§
Trait Implementations§
source§impl AddPrefix for Equipment
impl AddPrefix for Equipment
source§fn prefix(&mut self, prefix_conf: &PrefixConfiguration)
fn prefix(&mut self, prefix_conf: &PrefixConfiguration)
Add the prefix to all elements of the object that needs to be prefixed.
PrefixConfiguration contains all the needed metadata to create the
complete prefix.
source§fn add_prefix(&mut self, prefix: &str)
fn add_prefix(&mut self, prefix: &str)
👎Deprecated since 0.24.0: please use
AddPrefix::prefix()
insteadAdd the prefix to all elements of the object that needs to be prefixed.
source§fn add_prefix_with_sep(&mut self, prefix: &str, sep: &str)
fn add_prefix_with_sep(&mut self, prefix: &str, sep: &str)
👎Deprecated since 0.24.0: please use
AddPrefix::prefix()
insteadAdd the prefix to all elements of the object that needs to be prefixed.
A separator will be placed between the prefix and the identifier.
source§impl<'de> Deserialize<'de> for Equipment
impl<'de> Deserialize<'de> for Equipment
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<Equipment> for Equipment
impl PartialEq<Equipment> for Equipment
impl Eq for Equipment
impl StructuralEq for Equipment
impl StructuralPartialEq for Equipment
Auto Trait Implementations§
impl RefUnwindSafe for Equipment
impl Send for Equipment
impl Sync for Equipment
impl Unpin for Equipment
impl UnwindSafe for Equipment
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