outfox_openai/spec/admin/project_users/
api.rs1use derive_builder::Builder;
2use serde::Serialize;
3
4use crate::error::OpenAIError;
5
6#[derive(Debug, Serialize, Default, Clone, Builder, PartialEq)]
8#[builder(name = "ListProjectUsersQueryArgs")]
9#[builder(pattern = "mutable")]
10#[builder(setter(into, strip_option), default)]
11#[builder(derive(Debug))]
12#[builder(build_fn(error = "OpenAIError"))]
13pub struct ListProjectUsersQuery {
14 #[serde(skip_serializing_if = "Option::is_none")]
17 pub limit: Option<u32>,
18 #[serde(skip_serializing_if = "Option::is_none")]
21 pub after: Option<String>,
22}