pub struct JoinConfig {
pub input_count: usize,
}Fields§
§input_count: usizeTrait Implementations§
Source§impl Config for JoinConfig
impl Config for JoinConfig
Source§type Kind = JoinConfigParameterKind
type Kind = JoinConfigParameterKind
Enum auto-generated by nodo with one variant for each parameter
Source§type Aux = JoinConfigAux
type Aux = JoinConfigAux
Auxilary type which holds information about when parameters where last modified.
Source§fn list_parameters() -> &'static [(Self::Kind, ParameterProperties)]
fn list_parameters() -> &'static [(Self::Kind, ParameterProperties)]
List all parameters and their properties
Source§fn set_parameter(
&mut self,
kind: Self::Kind,
value: ParameterValue,
) -> Result<(), ConfigSetParameterError>
fn set_parameter( &mut self, kind: Self::Kind, value: ParameterValue, ) -> Result<(), ConfigSetParameterError>
Set a parameter
Source§fn get_parameters(&self) -> Vec<(Self::Kind, ParameterValue)>
fn get_parameters(&self) -> Vec<(Self::Kind, ParameterValue)>
Get values of all parameters
Source§fn set_parameters<I>(&mut self, items: I) -> Result<(), ConfigSetParameterError>
fn set_parameters<I>(&mut self, items: I) -> Result<(), ConfigSetParameterError>
Set multiple parameters
Source§impl Default for JoinConfig
impl Default for JoinConfig
Source§fn default() -> JoinConfig
fn default() -> JoinConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for JoinConfig
impl RefUnwindSafe for JoinConfig
impl Send for JoinConfig
impl Sync for JoinConfig
impl Unpin for JoinConfig
impl UnwindSafe for JoinConfig
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