pub struct GroupMetadataPage {
pub contacts: Vec<ContactRecord>,
pub next_cursor: Option<Vec<u8>>,
pub more: bool,
pub wait_seconds: u32,
pub raw: Vec<u8>,
}Fields§
§contacts: Vec<ContactRecord>§next_cursor: Option<Vec<u8>>§more: bool§wait_seconds: u32§raw: Vec<u8>Trait Implementations§
Source§impl Clone for GroupMetadataPage
impl Clone for GroupMetadataPage
Source§impl<'de> Deserialize<'de> for GroupMetadataPage
impl<'de> Deserialize<'de> for GroupMetadataPage
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 GroupMetadataPage
impl RefUnwindSafe for GroupMetadataPage
impl Send for GroupMetadataPage
impl Sync for GroupMetadataPage
impl Unpin for GroupMetadataPage
impl UnsafeUnpin for GroupMetadataPage
impl UnwindSafe for GroupMetadataPage
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