package Ġcom . vm lo ft . develop . library . common . request Ċ Ċ /** Ċ Ġ* ĠCreate Ġby Ġl z an 1 3 Ġon Ġ 2 0 2 0 / 0 2 / 1 3 Ġ 1 8 : 5 6 Ċ Ġ* Ġæı ı è¿° ï¼ļ åįı ç¨ĭ åĽŀè°ĥ ç»ĵæŀľ Ċ Ġ*/ Ċ sealed Ġclass ĠR Result < out ĠT Ġ: ĠAny > Ġ{ ĊĊĠĠĠ Ġdata Ġclass ĠSuccess < out ĠT Ġ: ĠAny >( val Ġmsg : ĠString ? Ġ= Ġnull , Ġval Ġdata : ĠT ? Ġ= Ġnull ) Ġ: ĠR Result < T >() ĊĠĠĠ Ġdata Ġclass ĠError ( val Ġcode : ĠInt , Ġval Ġerror : ĠString ) Ġ: ĠR Result < Nothing >() ĊĊĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġwhen Ġ( this ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠSuccess < *> Ġ-> Ġ" è¯·æ±Ĥ æĪĲåĬŁ Ġ- Ġmsg :$ msg , Ġdata : Ġ$ data " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠError Ġ-> Ġ" è¯·æ±Ĥ å¤±è´¥ Ġ- Ġcode :$ code , Ġerror : Ġ$ error " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ } Ċ