Rust
Response type for workspace role lists
WorkspaceRoleListResponse
pub struct WorkspaceRoleListResponse { pub data: Vec<WorkspaceRole>, }
WorkspaceRole
use wacht::api::workspaces::fetch_workspace_roles; let response = fetch_workspace_roles().await?; println!("Found {} workspace roles", response.data.len()); for role in response.data { println!("Role: {} - {}", role.name, role.description); println!(" Permissions: {:?}", role.permissions); }