/// Returns the set union of custom user parameters in both configurations.
Returns the set union of custom user parameters in both configurations.
Returns the set union of custom user parameters in both configurations .
fn param_names(&self) -> BTreeSet<&String> {
        let mut keys = BTreeSet::new();
        keys.extend(self.v1.params.iter().map(|x| &x.0));
        if let Some(v2) = self.v2 {
            keys.extend(v2.params.iter().map(|x| &x.0));
        }
        keys
    }
fn param_names ( & self ) -> BTreeSet < & String > { let mut keys = BTreeSet :: new ( ) ; keys . extend ( self . v1 . params . iter ( ) . map ( | x | & x . 0 ) ) ; if let Some ( v2 ) = self . v2 { keys . extend ( v2 . params . iter ( ) . map ( | x | & x . 0 ) ) ; } keys }
Returns the set union of custom user parameters in both configurations.
Returns the set union of custom user parameters in both configurations .
&self