pub struct PositionData { /* private fields */ }
Implementations§
Source§impl PositionData
impl PositionData
pub fn new() -> PositionData
pub fn set_avg_cost(&mut self, avg_cost: f32)
pub fn with_avg_cost(self, avg_cost: f32) -> PositionData
pub fn avg_cost(&self) -> Option<&f32>
pub fn reset_avg_cost(&mut self)
pub fn set_conid(&mut self, conid: f32)
pub fn with_conid(self, conid: f32) -> PositionData
pub fn conid(&self) -> Option<&f32>
pub fn reset_conid(&mut self)
pub fn set_position(&mut self, position: f32)
pub fn with_position(self, position: f32) -> PositionData
pub fn position(&self) -> Option<&f32>
pub fn reset_position(&mut self)
Trait Implementations§
Source§impl Debug for PositionData
impl Debug for PositionData
Source§impl<'de> Deserialize<'de> for PositionData
impl<'de> Deserialize<'de> for PositionData
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
Auto Trait Implementations§
impl Freeze for PositionData
impl RefUnwindSafe for PositionData
impl Send for PositionData
impl Sync for PositionData
impl Unpin for PositionData
impl UnwindSafe for PositionData
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