package Ġcom . example . github demo . network Ċ Ċ sealed Ġclass ĠRequest State Ġ{ ĊĠĠĠ Ġobject ĠLoading Ġ: ĠRequest State () ĊĠĠĠ Ġdata Ġclass ĠError ( val Ġmessage : ĠString ) Ġ: ĠRequest State () ĊĠĠĠ Ġdata Ġclass ĠSuccess < T >( val Ġdata : ĠT ) Ġ: ĠRequest State () Ċ } Ċ