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