pub struct SparseValue {
pub element_type: ElementType,
pub rows: u64,
pub columns: u64,
pub column_offsets: Vec<u64>,
pub row_indices: Vec<u64>,
pub little_endian_data: Vec<u8>,
}Fields§
§element_type: ElementType§rows: u64§columns: u64§column_offsets: Vec<u64>§row_indices: Vec<u64>§little_endian_data: Vec<u8>Trait Implementations§
Source§impl Clone for SparseValue
impl Clone for SparseValue
Source§fn clone(&self) -> SparseValue
fn clone(&self) -> SparseValue
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SparseValue
impl Debug for SparseValue
Source§impl<'de> Deserialize<'de> for SparseValue
impl<'de> Deserialize<'de> for SparseValue
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 SparseValue
Source§impl PartialEq for SparseValue
impl PartialEq for SparseValue
Source§impl Serialize for SparseValue
impl Serialize for SparseValue
impl StructuralPartialEq for SparseValue
Auto Trait Implementations§
impl Freeze for SparseValue
impl RefUnwindSafe for SparseValue
impl Send for SparseValue
impl Sync for SparseValue
impl Unpin for SparseValue
impl UnsafeUnpin for SparseValue
impl UnwindSafe for SparseValue
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