pub struct MapFeature {
pub id: UUID,
pub components: Vec<UUID>,
pub props: Vec<KeyValue>,
}Fields§
§id: UUID§components: Vec<UUID>§props: Vec<KeyValue>Trait Implementations§
Source§impl Clone for MapFeature
impl Clone for MapFeature
Source§fn clone(&self) -> MapFeature
fn clone(&self) -> MapFeature
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 MapFeature
impl Debug for MapFeature
Source§impl Default for MapFeature
impl Default for MapFeature
Source§impl<'de> Deserialize<'de> for MapFeature
impl<'de> Deserialize<'de> for MapFeature
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 MapFeature
impl PartialEq for MapFeature
Source§impl Serialize for MapFeature
impl Serialize for MapFeature
impl Message for MapFeature
impl StructuralPartialEq for MapFeature
Auto Trait Implementations§
impl Freeze for MapFeature
impl RefUnwindSafe for MapFeature
impl Send for MapFeature
impl Sync for MapFeature
impl Unpin for MapFeature
impl UnwindSafe for MapFeature
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