pub struct SearchMessagesResponse {
pub messages: Vec<Message>,
pub total: u64,
pub hits_per_page: u8,
pub page: u32,
}Expand description
Returned by [Http::search_messages].
Fields§
§messages: Vec<Message>§total: u64§hits_per_page: u8§page: u32Trait Implementations§
Source§impl Clone for SearchMessagesResponse
impl Clone for SearchMessagesResponse
Source§fn clone(&self) -> SearchMessagesResponse
fn clone(&self) -> SearchMessagesResponse
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 SearchMessagesResponse
impl Debug for SearchMessagesResponse
Source§impl<'de> Deserialize<'de> for SearchMessagesResponse
impl<'de> Deserialize<'de> for SearchMessagesResponse
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
Auto Trait Implementations§
impl Freeze for SearchMessagesResponse
impl RefUnwindSafe for SearchMessagesResponse
impl Send for SearchMessagesResponse
impl Sync for SearchMessagesResponse
impl Unpin for SearchMessagesResponse
impl UnsafeUnpin for SearchMessagesResponse
impl UnwindSafe for SearchMessagesResponse
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