pub struct HeaderWriterOptions {
pub write_index: bool,
pub feature_count: u64,
pub index_node_size: u16,
pub attribute_indices: Option<Vec<(String, Option<u16>)>>,
pub geographical_extent: Option<[f64; 6]>,
}Expand description
Configuration options for header writing process
Fields§
§write_index: boolWhether to write index information
feature_count: u64§index_node_size: u16Size of the index node
attribute_indices: Option<Vec<(String, Option<u16>)>>Attribute indices
geographical_extent: Option<[f64; 6]>Geographical extent
Trait Implementations§
Source§impl Clone for HeaderWriterOptions
impl Clone for HeaderWriterOptions
Source§fn clone(&self) -> HeaderWriterOptions
fn clone(&self) -> HeaderWriterOptions
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 HeaderWriterOptions
impl Debug for HeaderWriterOptions
Auto Trait Implementations§
impl Freeze for HeaderWriterOptions
impl RefUnwindSafe for HeaderWriterOptions
impl Send for HeaderWriterOptions
impl Sync for HeaderWriterOptions
impl Unpin for HeaderWriterOptions
impl UnsafeUnpin for HeaderWriterOptions
impl UnwindSafe for HeaderWriterOptions
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