pub struct DatasetLayerListingProviderDefinition {
pub collections: Vec<DatasetLayerListingCollection>,
pub description: String,
pub id: Uuid,
pub name: String,
pub priority: Option<Option<i32>>,
pub type: Type,
}Fields§
§collections: Vec<DatasetLayerListingCollection>§description: String§id: Uuid§name: String§priority: Option<Option<i32>>§type: TypeImplementations§
Source§impl DatasetLayerListingProviderDefinition
impl DatasetLayerListingProviderDefinition
pub fn new( collections: Vec<DatasetLayerListingCollection>, description: String, id: Uuid, name: String, type: Type, ) -> DatasetLayerListingProviderDefinition
Trait Implementations§
Source§impl Clone for DatasetLayerListingProviderDefinition
impl Clone for DatasetLayerListingProviderDefinition
Source§fn clone(&self) -> DatasetLayerListingProviderDefinition
fn clone(&self) -> DatasetLayerListingProviderDefinition
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 Default for DatasetLayerListingProviderDefinition
impl Default for DatasetLayerListingProviderDefinition
Source§fn default() -> DatasetLayerListingProviderDefinition
fn default() -> DatasetLayerListingProviderDefinition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DatasetLayerListingProviderDefinition
impl<'de> Deserialize<'de> for DatasetLayerListingProviderDefinition
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 DatasetLayerListingProviderDefinition
impl PartialEq for DatasetLayerListingProviderDefinition
Source§fn eq(&self, other: &DatasetLayerListingProviderDefinition) -> bool
fn eq(&self, other: &DatasetLayerListingProviderDefinition) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DatasetLayerListingProviderDefinition
Auto Trait Implementations§
impl Freeze for DatasetLayerListingProviderDefinition
impl RefUnwindSafe for DatasetLayerListingProviderDefinition
impl Send for DatasetLayerListingProviderDefinition
impl Sync for DatasetLayerListingProviderDefinition
impl Unpin for DatasetLayerListingProviderDefinition
impl UnsafeUnpin for DatasetLayerListingProviderDefinition
impl UnwindSafe for DatasetLayerListingProviderDefinition
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