pub struct CardBcSegmentV1 {
pub velocity_min: f64,
pub velocity_max: f64,
pub bc: f64,
}Expand description
One velocity band of an explicit velocity-keyed BC schedule
(CardRequestV1::bc_segments). velocity_min/velocity_max are in the
request’s units velocity unit and must satisfy velocity_min < velocity_max;
bc is the BC (for the request’s drag_model) that applies inside the band.
Fields§
§velocity_min: f64§velocity_max: f64§bc: f64Trait Implementations§
Source§impl Clone for CardBcSegmentV1
impl Clone for CardBcSegmentV1
Source§fn clone(&self) -> CardBcSegmentV1
fn clone(&self) -> CardBcSegmentV1
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 CardBcSegmentV1
impl Debug for CardBcSegmentV1
Source§impl<'de> Deserialize<'de> for CardBcSegmentV1
impl<'de> Deserialize<'de> for CardBcSegmentV1
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 CardBcSegmentV1
impl PartialEq for CardBcSegmentV1
Source§impl Serialize for CardBcSegmentV1
impl Serialize for CardBcSegmentV1
impl Copy for CardBcSegmentV1
impl StructuralPartialEq for CardBcSegmentV1
Auto Trait Implementations§
impl Freeze for CardBcSegmentV1
impl RefUnwindSafe for CardBcSegmentV1
impl Send for CardBcSegmentV1
impl Sync for CardBcSegmentV1
impl Unpin for CardBcSegmentV1
impl UnwindSafe for CardBcSegmentV1
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.