pub struct UsersResponseBody {
pub pagination: Option<PaginationResponse>,
pub users: Vec<UserResponse>,
}Expand description
UsersResponseBody
JSON schema
{
"type": "object",
"properties": {
"pagination": {
"$ref": "#/components/schemas/PaginationResponse"
},
"users": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserResponse"
}
}
}
}Fields§
§pagination: Option<PaginationResponse>§users: Vec<UserResponse>Trait Implementations§
Source§impl Clone for UsersResponseBody
impl Clone for UsersResponseBody
Source§fn clone(&self) -> UsersResponseBody
fn clone(&self) -> UsersResponseBody
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UsersResponseBody
impl Debug for UsersResponseBody
Source§impl Default for UsersResponseBody
impl Default for UsersResponseBody
Source§impl<'de> Deserialize<'de> for UsersResponseBody
impl<'de> Deserialize<'de> for UsersResponseBody
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
Source§impl From<&UsersResponseBody> for UsersResponseBody
impl From<&UsersResponseBody> for UsersResponseBody
Source§fn from(value: &UsersResponseBody) -> Self
fn from(value: &UsersResponseBody) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for UsersResponseBody
impl RefUnwindSafe for UsersResponseBody
impl Send for UsersResponseBody
impl Sync for UsersResponseBody
impl Unpin for UsersResponseBody
impl UnwindSafe for UsersResponseBody
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