usecrate::api::route::RouteSignature;usecrate::route_display;/// The version of the API represented by this module
pubconstAPI_VERSION:&str="v0alpha2";/// An enum whose variants represent all of the routes in this version of the API
pubenumRoute{/// Push the latest local history of a sphere from a client to the gateway
Push,}route_display!(Route);implRouteSignature forRoute{fnto_fragment(&self)-> String{matchself{Route::Push =>"push".to_owned(),}}fnapi_version(&self)->&str{API_VERSION}}