pub struct ProcedureField {
pub name: String,
pub type_name: String,
pub nullable: bool,
}Expand description
A named value in a procedure signature.
Fields§
§name: StringField name used for implicit arguments or yielded values.
type_name: StringopenCypher type name, retained for compile-time validation.
nullable: boolWhether the field accepts null.
Trait Implementations§
Source§impl Clone for ProcedureField
impl Clone for ProcedureField
Source§fn clone(&self) -> ProcedureField
fn clone(&self) -> ProcedureField
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 ProcedureField
impl Debug for ProcedureField
Source§impl<'de> Deserialize<'de> for ProcedureField
impl<'de> Deserialize<'de> for ProcedureField
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 ProcedureField
Source§impl PartialEq for ProcedureField
impl PartialEq for ProcedureField
Source§impl Serialize for ProcedureField
impl Serialize for ProcedureField
impl StructuralPartialEq for ProcedureField
Auto Trait Implementations§
impl Freeze for ProcedureField
impl RefUnwindSafe for ProcedureField
impl Send for ProcedureField
impl Sync for ProcedureField
impl Unpin for ProcedureField
impl UnsafeUnpin for ProcedureField
impl UnwindSafe for ProcedureField
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.