pub struct AddLayer {
pub description: String,
pub metadata: Option<HashMap<String, String>>,
pub name: String,
pub properties: Option<Vec<Vec<String>>>,
pub symbology: Option<Option<Box<Symbology>>>,
pub workflow: Box<Workflow>,
}Fields§
§description: String§metadata: Option<HashMap<String, String>>metadata used for loading the data
name: String§properties: Option<Vec<Vec<String>>>properties, for instance, to be rendered in the UI
symbology: Option<Option<Box<Symbology>>>§workflow: Box<Workflow>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AddLayer
impl<'de> Deserialize<'de> for AddLayer
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
impl StructuralPartialEq for AddLayer
Auto Trait Implementations§
impl Freeze for AddLayer
impl RefUnwindSafe for AddLayer
impl Send for AddLayer
impl Sync for AddLayer
impl Unpin for AddLayer
impl UnsafeUnpin for AddLayer
impl UnwindSafe for AddLayer
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