pub struct DialerBehavioursResource { /* private fields */ }Expand description
Dialer behaviours — /api/v2/outbound/dialer-behaviours.
Implementations§
Source§impl DialerBehavioursResource
impl DialerBehavioursResource
Sourcepub async fn list_all(&self) -> Result<Vec<DialerBehaviour>, ManagerError>
pub async fn list_all(&self) -> Result<Vec<DialerBehaviour>, ManagerError>
List all dialer behaviours (auto-paginated).
Sourcepub async fn create(
&self,
body: DialerBehaviourWriteBody,
) -> Result<DialerBehaviourItemResponse, ManagerError>
pub async fn create( &self, body: DialerBehaviourWriteBody, ) -> Result<DialerBehaviourItemResponse, ManagerError>
Create a dialer behaviour.
Sourcepub async fn get(
&self,
id: &str,
) -> Result<DialerBehaviourItemResponse, ManagerError>
pub async fn get( &self, id: &str, ) -> Result<DialerBehaviourItemResponse, ManagerError>
Get a dialer behaviour by id.
Sourcepub async fn update(
&self,
id: &str,
body: DialerBehaviourWriteBody,
) -> Result<DialerBehaviourItemResponse, ManagerError>
pub async fn update( &self, id: &str, body: DialerBehaviourWriteBody, ) -> Result<DialerBehaviourItemResponse, ManagerError>
Update a dialer behaviour.
Auto Trait Implementations§
impl !RefUnwindSafe for DialerBehavioursResource
impl !UnwindSafe for DialerBehavioursResource
impl Freeze for DialerBehavioursResource
impl Send for DialerBehavioursResource
impl Sync for DialerBehavioursResource
impl Unpin for DialerBehavioursResource
impl UnsafeUnpin for DialerBehavioursResource
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