fn connect_first_second(&mut self, out_pin: &str, inp_pin: &str) -> Result<()> {
		string_arg!(out_pin);
		string_arg!(inp_pin);
		unsafe { sys::cv_dnn_Net_connect_String_String(self.as_raw_mut_Net(), out_pin.as_ptr() as _, inp_pin.as_ptr() as _) }.into_result()
	}
/// Connects output of the first layer to input of the second layer.
/// ## Parameters
/// * outPin: descriptor of the first layer output.
/// * inpPin: descriptor of the second layer input.
/// 
/// Descriptors have the following template <DFN>&lt;layer_name&gt;[.input_number]</DFN>:
/// - the first part of the template <DFN>layer_name</DFN> is sting name of the added layer.
///   If this part is empty then the network input pseudo layer will be used;
/// - the second optional part of the template <DFN>input_number</DFN>
///   is either number of the layer input, either label one.
///   If this part is omitted then the first layer input will be used.
/// ## See also
/// setNetInputs(), Layer::inputNameToIndex(), Layer::outputNameToIndex()
Connects output of the first layer to input of the second layer.
Parameters
outPin: descriptor of the first layer output.
inpPin: descriptor of the second layer input.

Descriptors have the following template <layer_name>[.input_number]:
the first part of the template layer_name is sting name of the added layer.
If this part is empty then the network input pseudo layer will be used;
the second optional part of the template input_number
is either number of the layer input, either label one.
If this part is omitted then the first layer input will be used.
Connects output of the first layer to input of the second layer . Parameters outPin : descriptor of the first layer output . inpPin : descriptor of the second layer input . Descriptors have the following template <layer_name > [ . input_number ] : the first part of the template layer_name is sting name of the added layer . If this part is empty then the network input pseudo layer will be used ; the second optional part of the template input_number is either number of the layer input either label one . If this part is omitted then the first layer input will be used .
fn connect_first_second(&mut self, out_pin: &str, inp_pin: &str) -> Result<()> {
		string_arg!(out_pin);
		string_arg!(inp_pin);
		unsafe { sys::cv_dnn_Net_connect_String_String(self.as_raw_mut_Net(), out_pin.as_ptr() as _, inp_pin.as_ptr() as _) }.into_result()
	}
fn connect_first_second ( & mut self , out_pin : & str , inp_pin : & str ) -> Result < ( ) > { string_arg ! ( out_pin ) ; string_arg ! ( inp_pin ) ; unsafe { sys :: cv_dnn_Net_connect_String_String ( self . as_raw_mut_Net ( ) , out_pin . as_ptr ( ) as _ , inp_pin . as_ptr ( ) as _ ) } . into_result ( ) }
Connects output of the first layer to input of the second layer.
Connects output of the first layer to input of the second layer .
&mut self
out_pin
&str
inp_pin
&str