pub struct KaseDevStopOutput {
pub value: f64,
pub direction: f64,
}Expand description
Output of KaseDevStop: the active trailing-stop level and the trend
direction it protects.
Fields§
§value: f64The DevStop level — below price in an uptrend, above price in a downtrend.
direction: f64Trend direction: +1.0 long (stop below price), -1.0 short.
Trait Implementations§
Source§impl Clone for KaseDevStopOutput
impl Clone for KaseDevStopOutput
Source§fn clone(&self) -> KaseDevStopOutput
fn clone(&self) -> KaseDevStopOutput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for KaseDevStopOutput
Source§impl Debug for KaseDevStopOutput
impl Debug for KaseDevStopOutput
Source§impl PartialEq for KaseDevStopOutput
impl PartialEq for KaseDevStopOutput
Source§fn eq(&self, other: &KaseDevStopOutput) -> bool
fn eq(&self, other: &KaseDevStopOutput) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for KaseDevStopOutput
Auto Trait Implementations§
impl Freeze for KaseDevStopOutput
impl RefUnwindSafe for KaseDevStopOutput
impl Send for KaseDevStopOutput
impl Sync for KaseDevStopOutput
impl Unpin for KaseDevStopOutput
impl UnsafeUnpin for KaseDevStopOutput
impl UnwindSafe for KaseDevStopOutput
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more