pub struct MapProjection {
pub base: Box<Expr>,
pub items: Vec<MapProjectionItem>,
}Expand description
A projection derived from an existing map or graph element.
Fields§
§base: Box<Expr>§items: Vec<MapProjectionItem>Trait Implementations§
Source§impl Clone for MapProjection
impl Clone for MapProjection
Source§impl Debug for MapProjection
impl Debug for MapProjection
Source§impl<'de> Deserialize<'de> for MapProjection
impl<'de> Deserialize<'de> for MapProjection
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 Eq for MapProjection
Source§impl Hash for MapProjection
impl Hash for MapProjection
Source§impl PartialEq for MapProjection
impl PartialEq for MapProjection
Source§impl Serialize for MapProjection
impl Serialize for MapProjection
impl StructuralPartialEq for MapProjection
Auto Trait Implementations§
impl Freeze for MapProjection
impl RefUnwindSafe for MapProjection
impl Send for MapProjection
impl Sync for MapProjection
impl Unpin for MapProjection
impl UnsafeUnpin for MapProjection
impl UnwindSafe for MapProjection
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