fn maybe_set_pairing_delegate(&self, hd: HostDispatcher) -> bool {
        if let (Some(delegate), Some(input), Some(output)) =
            (&self.delegate, self.input, self.output)
        {
            hd.set_pairing_delegate(delegate.clone(), input, output)
        } else {
            false
        }
    }
// Set the pairing delegate if we have all the required settings
// Returns true if the pairing delegate was successfully set
Set the pairing delegate if we have all the required settings
Returns true if the pairing delegate was successfully set
Set the pairing delegate if we have all the required settings Returns true if the pairing delegate was successfully set
fn maybe_set_pairing_delegate(&self, hd: HostDispatcher) -> bool {
        if let (Some(delegate), Some(input), Some(output)) =
            (&self.delegate, self.input, self.output)
        {
            hd.set_pairing_delegate(delegate.clone(), input, output)
        } else {
            false
        }
    }
fn maybe_set_pairing_delegate ( & self , hd : HostDispatcher ) -> bool { if let ( Some ( delegate ) , Some ( input ) , Some ( output ) ) = ( & self . delegate , self . input , self . output ) { hd . set_pairing_delegate ( delegate . clone ( ) , input , output ) } else { false } }
Set the pairing delegate if we have all the required settings
Returns true if the pairing delegate was successfully set
Set the pairing delegate if we have all the required settings Returns true if the pairing delegate was successfully set
&self
hd
HostDispatcher
&self
hd
HostDispatcher