#[repr(C)]pub struct JITDataReference {
pub timestamp: i64,
pub symbol: *const String,
pub timeframe_value: u32,
pub timeframe_unit: u8,
pub has_timezone: bool,
pub timezone: *const String,
}Expand description
JIT-compatible data reference structure Represents a reference to a specific data row in time
Fields§
§timestamp: i64§symbol: *const String§timeframe_value: u32§timeframe_unit: u8§has_timezone: bool§timezone: *const StringImplementations§
Source§impl JITDataReference
impl JITDataReference
pub fn box_data_ref(data_ref: Box<JITDataReference>) -> u64
Auto Trait Implementations§
impl Freeze for JITDataReference
impl RefUnwindSafe for JITDataReference
impl !Send for JITDataReference
impl !Sync for JITDataReference
impl Unpin for JITDataReference
impl UnsafeUnpin for JITDataReference
impl UnwindSafe for JITDataReference
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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