pub struct TransitCapacity;Expand description
Transit vehicle LoS based on passenger load factor (Transit Capacity and Quality of Service Manual).
Load factor = passengers / seats. Values > 1.0 mean standees.
| Grade | Load factor | Description |
|---|---|---|
| A | <= 0.50 | Many empty seats |
| B | <= 0.75 | Some empty seats |
| C | <= 1.00 | All seats occupied |
| D | <= 1.25 | Comfortable standee load |
| E | <= 1.50 | Maximum schedule load |
| F | > 1.50 | Crush loading |
Trait Implementations§
Source§impl Clone for TransitCapacity
impl Clone for TransitCapacity
Source§fn clone(&self) -> TransitCapacity
fn clone(&self) -> TransitCapacity
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 TransitCapacity
impl Debug for TransitCapacity
Source§impl LosCriteria for TransitCapacity
impl LosCriteria for TransitCapacity
impl Copy for TransitCapacity
Auto Trait Implementations§
impl Freeze for TransitCapacity
impl RefUnwindSafe for TransitCapacity
impl Send for TransitCapacity
impl Sync for TransitCapacity
impl Unpin for TransitCapacity
impl UnsafeUnpin for TransitCapacity
impl UnwindSafe for TransitCapacity
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