libsignal_service/websocket/
linking.rs

1use reqwest::Method;
2
3use crate::websocket::{self, SignalWebSocket};
4
5use super::ServiceError;
6
7impl SignalWebSocket<websocket::Identified> {
8    pub async fn unlink_device(&mut self, id: i64) -> Result<(), ServiceError> {
9        self.http_request(Method::DELETE, format!("/v1/devices/{}", id))?
10            .send()
11            .await?
12            .service_error_for_status()
13            .await?;
14
15        Ok(())
16    }
17}