pub struct FrameColumn {
pub name: String,
pub data: FrameColumnData,
}Fields§
§name: String§data: FrameColumnDataMethods from Deref<Target = FrameColumnData>§
pub fn get_type(&self) -> Type
pub fn is_defined(&self, idx: usize) -> bool
pub fn is_bool(&self) -> bool
pub fn is_float(&self) -> bool
pub fn is_utf8(&self) -> bool
pub fn is_number(&self) -> bool
pub fn is_text(&self) -> bool
pub fn is_temporal(&self) -> bool
pub fn is_uuid(&self) -> bool
pub fn iter<'a>(&'a self) -> Box<dyn Iterator<Item = Value> + 'a>
pub fn len(&self) -> usize
pub fn is_empty(&self) -> bool
pub fn as_string(&self, index: usize) -> String
pub fn get_value(&self, index: usize) -> Value
Trait Implementations§
Source§impl Clone for FrameColumn
impl Clone for FrameColumn
Source§fn clone(&self) -> FrameColumn
fn clone(&self) -> FrameColumn
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FrameColumn
impl Debug for FrameColumn
Source§impl Deref for FrameColumn
impl Deref for FrameColumn
Source§type Target = FrameColumnData
type Target = FrameColumnData
The resulting type after dereferencing.
Source§impl<'de> Deserialize<'de> for FrameColumn
impl<'de> Deserialize<'de> for FrameColumn
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<FrameColumn, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FrameColumn, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for FrameColumn
impl PartialEq for FrameColumn
Source§impl Serialize for FrameColumn
impl Serialize for FrameColumn
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for FrameColumn
Auto Trait Implementations§
impl Freeze for FrameColumn
impl RefUnwindSafe for FrameColumn
impl Send for FrameColumn
impl Sync for FrameColumn
impl Unpin for FrameColumn
impl UnsafeUnpin for FrameColumn
impl UnwindSafe for FrameColumn
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> 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