pub struct FunctionParamsBuilder { /* private fields */ }Implementations§
Source§impl FunctionParamsBuilder
impl FunctionParamsBuilder
pub fn new() -> FunctionParamsBuilder
pub fn max_inputs(self, _max_inputs: i32) -> Self
pub fn max_outputs(self, _max_outputs: i32) -> Self
pub fn custom_param<S: Into<String>>( self, name: S, title: S, type: CustomParamType, default: Option<S>, ) -> Self
pub fn build(self) -> FunctionParameters
Trait Implementations§
Source§impl Clone for FunctionParamsBuilder
impl Clone for FunctionParamsBuilder
Source§fn clone(&self) -> FunctionParamsBuilder
fn clone(&self) -> FunctionParamsBuilder
Returns a duplicate of the value. Read more
1.0.0 · 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 FunctionParamsBuilder
impl Debug for FunctionParamsBuilder
Source§impl Default for FunctionParamsBuilder
impl Default for FunctionParamsBuilder
Source§impl<'de> Deserialize<'de> for FunctionParamsBuilder
impl<'de> Deserialize<'de> for FunctionParamsBuilder
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
Source§impl PartialEq for FunctionParamsBuilder
impl PartialEq for FunctionParamsBuilder
Source§impl Serialize for FunctionParamsBuilder
impl Serialize for FunctionParamsBuilder
impl StructuralPartialEq for FunctionParamsBuilder
Auto Trait Implementations§
impl Freeze for FunctionParamsBuilder
impl RefUnwindSafe for FunctionParamsBuilder
impl Send for FunctionParamsBuilder
impl Sync for FunctionParamsBuilder
impl Unpin for FunctionParamsBuilder
impl UnwindSafe for FunctionParamsBuilder
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