Trait basws_yew::ClientLogic [−][src]
Associated Types
type Request: Serialize + DeserializeOwned + Sync + Send + Clone + Debug
[src]
type Response: Serialize + DeserializeOwned + Sync + Send + Clone + Debug
[src]
Required methods
fn server_url(&self) -> Url
[src]
fn protocol_version(&self) -> Version
[src]
fn state_changed(&self, state: &ClientState) -> Result<()>
[src]
fn response_received(
&mut self,
response: Self::Response,
original_request_id: Option<u64>
) -> Result<()>
[src]
&mut self,
response: Self::Response,
original_request_id: Option<u64>
) -> Result<()>