pub struct RasterResultDescriptor {
pub bands: Vec<RasterBandDescriptor>,
pub data_type: RasterDataType,
pub spatial_grid: Box<SpatialGridDescriptor>,
pub spatial_reference: String,
pub time: Box<TimeDescriptor>,
}Expand description
RasterResultDescriptor : A ResultDescriptor for raster queries
Fields§
§bands: Vec<RasterBandDescriptor>§data_type: RasterDataType§spatial_grid: Box<SpatialGridDescriptor>§spatial_reference: String§time: Box<TimeDescriptor>Implementations§
Source§impl RasterResultDescriptor
impl RasterResultDescriptor
Sourcepub fn new(
bands: Vec<RasterBandDescriptor>,
data_type: RasterDataType,
spatial_grid: SpatialGridDescriptor,
spatial_reference: String,
time: TimeDescriptor,
) -> RasterResultDescriptor
pub fn new( bands: Vec<RasterBandDescriptor>, data_type: RasterDataType, spatial_grid: SpatialGridDescriptor, spatial_reference: String, time: TimeDescriptor, ) -> RasterResultDescriptor
A ResultDescriptor for raster queries
Trait Implementations§
Source§impl Clone for RasterResultDescriptor
impl Clone for RasterResultDescriptor
Source§fn clone(&self) -> RasterResultDescriptor
fn clone(&self) -> RasterResultDescriptor
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 RasterResultDescriptor
impl Debug for RasterResultDescriptor
Source§impl Default for RasterResultDescriptor
impl Default for RasterResultDescriptor
Source§fn default() -> RasterResultDescriptor
fn default() -> RasterResultDescriptor
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RasterResultDescriptor
impl<'de> Deserialize<'de> for RasterResultDescriptor
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 RasterResultDescriptor
impl PartialEq for RasterResultDescriptor
Source§fn eq(&self, other: &RasterResultDescriptor) -> bool
fn eq(&self, other: &RasterResultDescriptor) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RasterResultDescriptor
impl Serialize for RasterResultDescriptor
impl StructuralPartialEq for RasterResultDescriptor
Auto Trait Implementations§
impl Freeze for RasterResultDescriptor
impl RefUnwindSafe for RasterResultDescriptor
impl Send for RasterResultDescriptor
impl Sync for RasterResultDescriptor
impl Unpin for RasterResultDescriptor
impl UnsafeUnpin for RasterResultDescriptor
impl UnwindSafe for RasterResultDescriptor
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