Struct gdal::Driver [−][src]
pub struct Driver { /* fields omitted */ }
Implementations
impl Driver
[src]
impl Driver
[src]pub fn get(name: &str) -> Result<Driver>
[src]
pub unsafe fn from_c_driver(c_driver: GDALDriverH) -> Driver
[src]
pub unsafe fn c_driver(&self) -> GDALDriverH
[src]
pub fn short_name(&self) -> String
[src]
pub fn long_name(&self) -> String
[src]
pub fn create(
&self,
filename: &str,
size_x: isize,
size_y: isize,
bands: isize
) -> Result<Dataset>
[src]
&self,
filename: &str,
size_x: isize,
size_y: isize,
bands: isize
) -> Result<Dataset>
pub fn create_with_band_type<T: GdalType>(
&self,
filename: &str,
size_x: isize,
size_y: isize,
bands: isize
) -> Result<Dataset>
[src]
&self,
filename: &str,
size_x: isize,
size_y: isize,
bands: isize
) -> Result<Dataset>
pub fn create_vector_only(&self, filename: &str) -> Result<Dataset>
[src]
Trait Implementations
impl Metadata for Driver
[src]
impl Metadata for Driver
[src]fn description(&self) -> Result<String>
[src]
fn metadata_domains(&self) -> Vec<String>
[src]
fn metadata_domain(&self, domain: &str) -> Option<Vec<String>>
[src]
fn metadata_item(&self, key: &str, domain: &str) -> Option<String>
[src]
fn set_metadata_item(
&mut self,
key: &str,
value: &str,
domain: &str
) -> Result<()>
[src]
&mut self,
key: &str,
value: &str,
domain: &str
) -> Result<()>
Auto Trait Implementations
impl RefUnwindSafe for Driver
impl RefUnwindSafe for Driver
impl UnwindSafe for Driver
impl UnwindSafe for Driver