#[repr(C)]pub struct OutputField {
pub name: *const i8,
pub field_type: ParamType,
pub description: *const i8,
}Expand description
Describes a single output field produced by the data source
Fields§
§name: *const i8Field name (e.g., “timestamp”, “value”, “open”, “temperature”)
field_type: ParamTypeField type
description: *const i8Human-readable description
Trait Implementations§
impl Sync for OutputField
Auto Trait Implementations§
impl Freeze for OutputField
impl RefUnwindSafe for OutputField
impl !Send for OutputField
impl Unpin for OutputField
impl UnsafeUnpin for OutputField
impl UnwindSafe for OutputField
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