pub enum ProcType {
String,
Integer,
Float,
Number,
Boolean,
Any,
}Expand description
Declared argument / output type for a procedure signature.
Mirrors the openCypher type names the TCK uses (STRING?,
INTEGER?, FLOAT?, NUMBER?, BOOLEAN?, ANY?). Nullability
is not tracked separately — every TCK type in practice is nullable
(?) and the match logic treats nulls uniformly.
Variants§
Implementations§
Trait Implementations§
impl Copy for ProcType
impl Eq for ProcType
impl StructuralPartialEq for ProcType
Auto Trait Implementations§
impl Freeze for ProcType
impl RefUnwindSafe for ProcType
impl Send for ProcType
impl Sync for ProcType
impl Unpin for ProcType
impl UnsafeUnpin for ProcType
impl UnwindSafe for ProcType
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