package Ġcom . merc ad op ago . android . px . internal . extensions Ċ Ċ import Ġcom . merc ad op ago . android . px . internal . callbacks . Response Ċ import Ġcom . merc ad op ago . android . px . model . exceptions . M erc ado Pago Error Ċ Ċ inline Ġfun Ġ< T > ĠResponse < T , ĠM erc ado Pago Error >. if Success ( ĊĠĠĠ Ġblock : Ġ( value : ĠT ) Ġ-> ĠUnit Ċ ): ĠResponse < T , ĠM erc ado Pago Error > Ġ{ ĊĠĠĠ Ġreturn Ġwhen Ġ( this ) Ġ{ ĊĠĠĠĠĠĠĠ Ġis ĠResponse . Success Ġ-> Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġblock ( result ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsuccess ( result ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġis ĠResponse . Failure Ġ-> Ġfailure ( exception ) ĊĠĠĠ Ġ} Ċ } Ċ