Struct Strategy
pub struct Strategy { /* private fields */ }Implementations§
§impl Strategy
impl Strategy
pub fn new(
id: StrategyId,
position_ids: Vec<PositionId>,
) -> Result<Self, FerroRiskError>
pub fn new( id: StrategyId, position_ids: Vec<PositionId>, ) -> Result<Self, FerroRiskError>
pub const fn id(&self) -> StrategyId
pub fn position_ids(&self) -> &[PositionId]
Trait Implementations§
§impl Clone for Strategy
impl Clone for Strategy
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Auto Trait Implementations§
impl Freeze for Strategy
impl RefUnwindSafe for Strategy
impl Send for Strategy
impl Sync for Strategy
impl Unpin for Strategy
impl UnsafeUnpin for Strategy
impl UnwindSafe for Strategy
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)