pub struct DataRef {
pub index: DataIndex,
pub timeframe: Option<Timeframe>,
}Expand description
Data reference: data[0], data[-1], data[1:5]
Fields§
§index: DataIndex§timeframe: Option<Timeframe>Optional timeframe for multi-timeframe access: data[0, 5m] or data(5m)[0]
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DataRef
impl<'de> Deserialize<'de> for DataRef
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 StructuralPartialEq for DataRef
Auto Trait Implementations§
impl Freeze for DataRef
impl RefUnwindSafe for DataRef
impl Send for DataRef
impl Sync for DataRef
impl Unpin for DataRef
impl UnsafeUnpin for DataRef
impl UnwindSafe for DataRef
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