pub struct ListPhoneNumbersResponse {
pub items: Vec<PhoneNumber>,
pub next_page_token: Option<TokenPagination>,
pub total_count: i32,
pub offline_count: i32,
}Expand description
ListPhoneNumbersResponse - Response containing phone numbers
Fields§
§items: Vec<PhoneNumber>List of phone numbers
next_page_token: Option<TokenPagination>Token for next page (empty if no more pages)
total_count: i32Total number of phone numbers
offline_count: i32Total number of offline phone numbers
Trait Implementations§
Source§impl Clone for ListPhoneNumbersResponse
impl Clone for ListPhoneNumbersResponse
Source§impl Debug for ListPhoneNumbersResponse
impl Debug for ListPhoneNumbersResponse
Source§impl Default for ListPhoneNumbersResponse
impl Default for ListPhoneNumbersResponse
§impl<'de> Deserialize<'de> for ListPhoneNumbersResponse
impl<'de> Deserialize<'de> for ListPhoneNumbersResponse
§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 Message for ListPhoneNumbersResponse
impl Message for ListPhoneNumbersResponse
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for ListPhoneNumbersResponse
impl PartialEq for ListPhoneNumbersResponse
§impl Serialize for ListPhoneNumbersResponse
impl Serialize for ListPhoneNumbersResponse
impl StructuralPartialEq for ListPhoneNumbersResponse
Auto Trait Implementations§
impl Freeze for ListPhoneNumbersResponse
impl RefUnwindSafe for ListPhoneNumbersResponse
impl Send for ListPhoneNumbersResponse
impl Sync for ListPhoneNumbersResponse
impl Unpin for ListPhoneNumbersResponse
impl UnsafeUnpin for ListPhoneNumbersResponse
impl UnwindSafe for ListPhoneNumbersResponse
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