pub struct ExecutableFunction {
pub function_id: String,
pub module_id: String,
pub source_object_id: String,
pub name: String,
pub parameters: Vec<ExecutableFunctionParameter>,
pub return_type: Option<ExecutableScalarType>,
pub body: ExecutableFunctionBody,
pub is_private: bool,
}Fields§
§function_id: String§module_id: String§source_object_id: String§name: String§parameters: Vec<ExecutableFunctionParameter>§return_type: Option<ExecutableScalarType>§body: ExecutableFunctionBody§is_private: boolTrait Implementations§
Source§impl Clone for ExecutableFunction
impl Clone for ExecutableFunction
Source§fn clone(&self) -> ExecutableFunction
fn clone(&self) -> ExecutableFunction
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 ExecutableFunction
impl Debug for ExecutableFunction
impl Eq for ExecutableFunction
Source§impl PartialEq for ExecutableFunction
impl PartialEq for ExecutableFunction
Source§impl Serialize for ExecutableFunction
impl Serialize for ExecutableFunction
impl StructuralPartialEq for ExecutableFunction
Auto Trait Implementations§
impl Freeze for ExecutableFunction
impl RefUnwindSafe for ExecutableFunction
impl Send for ExecutableFunction
impl Sync for ExecutableFunction
impl Unpin for ExecutableFunction
impl UnsafeUnpin for ExecutableFunction
impl UnwindSafe for ExecutableFunction
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more