package Ġcom . imp liz studio . android . app . war ung ku owner . data . remote Ċ Ċ sealed Ġclass ĠApi Result < T > Ġ{ ĊĊĠĠĠ Ġdata Ġclass ĠSuccess < T >( val Ġdata : ĠT ?, Ġval Ġcode : ĠInt ?) Ġ: ĠApi Result < T >() ĊĠĠĠ Ġdata Ġclass ĠFailure < T >( val Ġcode : ĠInt ?) Ġ: ĠApi Result < T >() ĊĠĠĠ Ġdata Ġclass ĠError < T >( val Ġexc : ĠThrowable ?) Ġ: ĠApi Result < T >() Ċ Ċ }