pub struct PlanExpression {
pub display: String,
pub fingerprint: Option<String>,
pub slot: Option<String>,
}Expand description
Expression or projection annotations associated with a node.
Fields§
§display: String§fingerprint: Option<String>§slot: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for PlanExpression
impl Clone for PlanExpression
Source§fn clone(&self) -> PlanExpression
fn clone(&self) -> PlanExpression
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 PlanExpression
impl Debug for PlanExpression
Source§impl<'de> Deserialize<'de> for PlanExpression
impl<'de> Deserialize<'de> for PlanExpression
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 PlanExpression
Source§impl PartialEq for PlanExpression
impl PartialEq for PlanExpression
Source§impl Serialize for PlanExpression
impl Serialize for PlanExpression
impl StructuralPartialEq for PlanExpression
Auto Trait Implementations§
impl Freeze for PlanExpression
impl RefUnwindSafe for PlanExpression
impl Send for PlanExpression
impl Sync for PlanExpression
impl Unpin for PlanExpression
impl UnsafeUnpin for PlanExpression
impl UnwindSafe for PlanExpression
Blanket Implementations§
impl<T> Allocation for T
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