INNER CODE UNIT · Rust
set_profile
ilya-zlobintsev/LACT · lact-client/src/lib.rs:189
pub async fn set_profile(&self, name: Option<String>, auto_switch: bool) -> anyhow::Result<()> {
self.make_request(Request::SetProfile { name, auto_switch })
.await
}
pub async fn create_profile(&self, name: String, base: ProfileBase) -> anyhow::Result<()> {
self.make_request(Request::CreateProfile { name, base })
.await
}
pub async fn delete_profile(&self, name: String) -> anyhow::Result<()> {
self.make_request(Request::DeleteProfile { name }).await
}
pub async fn move_profile(&self, name: String, new_position: usize) -> anyhow::Result<()> {
self.make_request(Request::MoveProfile { name, new_position })
.await
}