pub struct GdalDatasetParameters {
pub allow_alphaband_as_mask: Option<bool>,
pub file_not_found_handling: FileNotFoundHandling,
pub file_path: String,
pub gdal_config_options: Option<Option<Vec<Vec<String>>>>,
pub gdal_open_options: Option<Option<Vec<String>>>,
pub geo_transform: Box<GeoTransform>,
pub height: i32,
pub no_data_value: Option<Option<f64>>,
pub properties_mapping: Option<Option<Vec<GdalMetadataMapping>>>,
pub rasterband_channel: i32,
pub width: i32,
}Expand description
GdalDatasetParameters : Parameters for loading data using Gdal
Fields§
§allow_alphaband_as_mask: Option<bool>§file_not_found_handling: FileNotFoundHandling§file_path: String§gdal_config_options: Option<Option<Vec<Vec<String>>>>§gdal_open_options: Option<Option<Vec<String>>>§geo_transform: Box<GeoTransform>§height: i32§no_data_value: Option<Option<f64>>§properties_mapping: Option<Option<Vec<GdalMetadataMapping>>>§rasterband_channel: i32§width: i32Implementations§
Source§impl GdalDatasetParameters
impl GdalDatasetParameters
Sourcepub fn new(
file_not_found_handling: FileNotFoundHandling,
file_path: String,
geo_transform: GeoTransform,
height: i32,
rasterband_channel: i32,
width: i32,
) -> GdalDatasetParameters
pub fn new( file_not_found_handling: FileNotFoundHandling, file_path: String, geo_transform: GeoTransform, height: i32, rasterband_channel: i32, width: i32, ) -> GdalDatasetParameters
Parameters for loading data using Gdal
Trait Implementations§
Source§impl Clone for GdalDatasetParameters
impl Clone for GdalDatasetParameters
Source§fn clone(&self) -> GdalDatasetParameters
fn clone(&self) -> GdalDatasetParameters
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 GdalDatasetParameters
impl Debug for GdalDatasetParameters
Source§impl Default for GdalDatasetParameters
impl Default for GdalDatasetParameters
Source§fn default() -> GdalDatasetParameters
fn default() -> GdalDatasetParameters
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GdalDatasetParameters
impl<'de> Deserialize<'de> for GdalDatasetParameters
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
Source§impl PartialEq for GdalDatasetParameters
impl PartialEq for GdalDatasetParameters
Source§impl Serialize for GdalDatasetParameters
impl Serialize for GdalDatasetParameters
impl StructuralPartialEq for GdalDatasetParameters
Auto Trait Implementations§
impl Freeze for GdalDatasetParameters
impl RefUnwindSafe for GdalDatasetParameters
impl Send for GdalDatasetParameters
impl Sync for GdalDatasetParameters
impl Unpin for GdalDatasetParameters
impl UnsafeUnpin for GdalDatasetParameters
impl UnwindSafe for GdalDatasetParameters
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