pub struct ProcedureYield {
pub field: String,
pub alias: String,
pub var: VarId,
}Expand description
One output selected by a YIELD list.
Fields§
§field: StringName in the registered procedure output signature.
alias: StringQuery-visible name after an optional AS alias.
var: VarIdVariable introduced into the downstream query scope.
Trait Implementations§
Source§impl Clone for ProcedureYield
impl Clone for ProcedureYield
Source§fn clone(&self) -> ProcedureYield
fn clone(&self) -> ProcedureYield
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 ProcedureYield
impl Debug for ProcedureYield
Source§impl<'de> Deserialize<'de> for ProcedureYield
impl<'de> Deserialize<'de> for ProcedureYield
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 ProcedureYield
Source§impl PartialEq for ProcedureYield
impl PartialEq for ProcedureYield
Source§impl Serialize for ProcedureYield
impl Serialize for ProcedureYield
impl StructuralPartialEq for ProcedureYield
Auto Trait Implementations§
impl Freeze for ProcedureYield
impl RefUnwindSafe for ProcedureYield
impl Send for ProcedureYield
impl Sync for ProcedureYield
impl Unpin for ProcedureYield
impl UnsafeUnpin for ProcedureYield
impl UnwindSafe for ProcedureYield
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.