pub struct BulkDataInfo {
pub dataset: Option<String>,
pub last_updated: Option<String>,
pub file_size: Option<i64>,
pub record_count: Option<i64>,
pub download_url: Option<String>,
pub format: Option<String>,
pub compression: Option<String>,
pub schema_version: Option<String>,
}Expand description
Bulk download information/metadata
Fields§
§dataset: Option<String>Dataset name
last_updated: Option<String>Last updated timestamp
file_size: Option<i64>File size in bytes
record_count: Option<i64>Number of records
download_url: Option<String>Download URL
format: Option<String>Format (CSV, JSON, etc.)
compression: Option<String>Compression type
schema_version: Option<String>Schema version
Trait Implementations§
Source§impl Clone for BulkDataInfo
impl Clone for BulkDataInfo
Source§fn clone(&self) -> BulkDataInfo
fn clone(&self) -> BulkDataInfo
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 BulkDataInfo
impl Debug for BulkDataInfo
Source§impl<'de> Deserialize<'de> for BulkDataInfo
impl<'de> Deserialize<'de> for BulkDataInfo
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
Auto Trait Implementations§
impl Freeze for BulkDataInfo
impl RefUnwindSafe for BulkDataInfo
impl Send for BulkDataInfo
impl Sync for BulkDataInfo
impl Unpin for BulkDataInfo
impl UnwindSafe for BulkDataInfo
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