pub struct DataFindingView {
pub severity: String,
pub kind: String,
pub at: Option<String>,
pub detail: String,
}Expand description
Every shape at the root as well, because a window names a view on nearly
every line and arvo_api::research::StudyView would be noise. The names
do not collide: proto has no overloading and neither does this.
A stored finding, summarised for the history list.
Something wrong with the price series a result was produced from.
Shown beside the verdict rather than in a data screen nobody opens. A verdict is only as good as the bars under it, and a backtest cannot tell an unadjusted split from a crash — it will trade both and report a number either way.
Fields§
§severity: Stringfault for something that cannot legitimately be true of a price
series, suspect for something merely unusual.
kind: String§at: Option<String>§detail: StringImplementations§
Trait Implementations§
Source§impl Clone for DataFindingView
impl Clone for DataFindingView
Source§impl Debug for DataFindingView
impl Debug for DataFindingView
Source§impl Default for DataFindingView
impl Default for DataFindingView
Source§impl<'de> Deserialize<'de> for DataFindingView
impl<'de> Deserialize<'de> for DataFindingView
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
impl Eq for DataFindingView
Source§impl Hash for DataFindingView
impl Hash for DataFindingView
Source§impl Message for DataFindingView
impl Message for DataFindingView
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for DataFindingView
impl PartialEq for DataFindingView
Source§impl Serialize for DataFindingView
impl Serialize for DataFindingView
impl StructuralPartialEq for DataFindingView
Auto Trait Implementations§
impl Freeze for DataFindingView
impl RefUnwindSafe for DataFindingView
impl Send for DataFindingView
impl Sync for DataFindingView
impl Unpin for DataFindingView
impl UnsafeUnpin for DataFindingView
impl UnwindSafe for DataFindingView
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