pub struct ConnectDIDParams {
pub did: Option<String>,
pub account: Option<String>,
pub monthly: Option<f64>,
pub setup: Option<f64>,
pub minute: Option<f64>,
pub next_billing: Option<String>,
pub dont_charge_setup: Option<bool>,
pub dont_charge_monthly: Option<bool>,
}Expand description
- Connects a specific DID to a specific Reseller Client Sub Account
Parameters for Client::connect_did (wire method connectDID).
Fields§
§did: Option<String>DID to be Connected to Reseler Sub Account (Example: 5551234567) (required)
account: Option<String>Reseller Sub Account (Example: ‘100001_VoIP’) (required)
monthly: Option<f64>Montly Fee for Reseller Client (Example: 3.50) (required)
setup: Option<f64>Setup Fee for Reseller Client (Example: 1.99) (required)
minute: Option<f64>Minute Rate for Reseller Client (Example: 0.03) (required)
next_billing: Option<String>Next billing date (Example: ‘2014-03-30’)
dont_charge_setup: Option<bool>If set to true, the setup value will not be charged after Connect
dont_charge_monthly: Option<bool>If set to true, the monthly value will not be charged after Connect
Trait Implementations§
Source§impl Clone for ConnectDIDParams
impl Clone for ConnectDIDParams
Source§fn clone(&self) -> ConnectDIDParams
fn clone(&self) -> ConnectDIDParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ConnectDIDParams
impl Debug for ConnectDIDParams
Source§impl Default for ConnectDIDParams
impl Default for ConnectDIDParams
Source§fn default() -> ConnectDIDParams
fn default() -> ConnectDIDParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ConnectDIDParams
impl RefUnwindSafe for ConnectDIDParams
impl Send for ConnectDIDParams
impl Sync for ConnectDIDParams
impl Unpin for ConnectDIDParams
impl UnsafeUnpin for ConnectDIDParams
impl UnwindSafe for ConnectDIDParams
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