pub struct ChatPaginatedResponse {
pub results: Vec<Chat>,
pub metadata: PaginationMeta,
}
Fields§
§results: Vec<Chat>
§metadata: PaginationMeta
Implementations§
Source§impl ChatPaginatedResponse
impl ChatPaginatedResponse
pub fn new( results: Vec<Chat>, metadata: PaginationMeta, ) -> ChatPaginatedResponse
Trait Implementations§
Source§impl Clone for ChatPaginatedResponse
impl Clone for ChatPaginatedResponse
Source§fn clone(&self) -> ChatPaginatedResponse
fn clone(&self) -> ChatPaginatedResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ChatPaginatedResponse
impl Debug for ChatPaginatedResponse
Source§impl Default for ChatPaginatedResponse
impl Default for ChatPaginatedResponse
Source§fn default() -> ChatPaginatedResponse
fn default() -> ChatPaginatedResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChatPaginatedResponse
impl<'de> Deserialize<'de> for ChatPaginatedResponse
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 PartialEq for ChatPaginatedResponse
impl PartialEq for ChatPaginatedResponse
Source§impl Serialize for ChatPaginatedResponse
impl Serialize for ChatPaginatedResponse
impl StructuralPartialEq for ChatPaginatedResponse
Auto Trait Implementations§
impl Freeze for ChatPaginatedResponse
impl RefUnwindSafe for ChatPaginatedResponse
impl Send for ChatPaginatedResponse
impl Sync for ChatPaginatedResponse
impl Unpin for ChatPaginatedResponse
impl UnwindSafe for ChatPaginatedResponse
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