pub struct UserList {
pub size: Option<i32>,
pub items: Option<Vec<User>>,
pub max_results: Option<i32>,
pub start_index: Option<i32>,
pub end_index: Option<i32>,
}
Expand description
UserList : A paginated list of users sharing the filter. This includes users that are members of the groups or can browse the projects that the filter is shared with.
Fields§
§size: Option<i32>
The number of items on the page.
items: Option<Vec<User>>
The list of items.
max_results: Option<i32>
The maximum number of results that could be on the page.
start_index: Option<i32>
The index of the first item returned on the page.
end_index: Option<i32>
The index of the last item returned on the page.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UserList
impl<'de> Deserialize<'de> for UserList
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for UserList
Auto Trait Implementations§
impl Freeze for UserList
impl RefUnwindSafe for UserList
impl Send for UserList
impl Sync for UserList
impl Unpin for UserList
impl UnwindSafe for UserList
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more