pub struct AddFunctionParams {
pub function_id: String,
pub config: Option<Value>,
}Expand description
Parameters for adding a function mapping to a graph
Fields§
§function_id: StringFunction ID — either a UUID or an arbitrary string (e.g. “com.flaxandteal.app/my-func”) which will be converted to a deterministic UUID v5.
config: Option<Value>Optional configuration for the function mapping
Trait Implementations§
Source§impl Clone for AddFunctionParams
impl Clone for AddFunctionParams
Source§fn clone(&self) -> AddFunctionParams
fn clone(&self) -> AddFunctionParams
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 AddFunctionParams
impl Debug for AddFunctionParams
Source§impl<'de> Deserialize<'de> for AddFunctionParams
impl<'de> Deserialize<'de> for AddFunctionParams
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
Auto Trait Implementations§
impl Freeze for AddFunctionParams
impl RefUnwindSafe for AddFunctionParams
impl Send for AddFunctionParams
impl Sync for AddFunctionParams
impl Unpin for AddFunctionParams
impl UnsafeUnpin for AddFunctionParams
impl UnwindSafe for AddFunctionParams
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