pub struct NumbersResource { /* private fields */ }Expand description
Service (phone) numbers — /api/v2/numbers.
Implementations§
Source§impl NumbersResource
impl NumbersResource
Sourcepub async fn list_all(&self) -> Result<Vec<ServiceNumber>, ManagerError>
pub async fn list_all(&self) -> Result<Vec<ServiceNumber>, ManagerError>
List all service numbers (auto-paginated).
Sourcepub async fn list_page(
&self,
page: i32,
per_page: Option<i32>,
) -> Result<Page<ServiceNumber>, ManagerError>
pub async fn list_page( &self, page: i32, per_page: Option<i32>, ) -> Result<Page<ServiceNumber>, ManagerError>
List one page of service numbers.
Sourcepub async fn get(
&self,
id: &str,
) -> Result<ServiceNumberItemResponse, ManagerError>
pub async fn get( &self, id: &str, ) -> Result<ServiceNumberItemResponse, ManagerError>
Get a single service number by id.
Add tags to a service number; returns the updated number.
Auto Trait Implementations§
impl !RefUnwindSafe for NumbersResource
impl !UnwindSafe for NumbersResource
impl Freeze for NumbersResource
impl Send for NumbersResource
impl Sync for NumbersResource
impl Unpin for NumbersResource
impl UnsafeUnpin for NumbersResource
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