pub struct CreateVouchersRequest {
pub count: u32,
pub name: Option<String>,
pub time_limit_minutes: Option<u32>,
pub data_usage_limit_mb: Option<u64>,
pub rx_rate_limit_kbps: Option<u64>,
pub tx_rate_limit_kbps: Option<u64>,
pub authorized_guest_limit: Option<u32>,
}Fields§
§count: u32§name: Option<String>§time_limit_minutes: Option<u32>§data_usage_limit_mb: Option<u64>§rx_rate_limit_kbps: Option<u64>§tx_rate_limit_kbps: Option<u64>Trait Implementations§
Source§impl Clone for CreateVouchersRequest
impl Clone for CreateVouchersRequest
Source§fn clone(&self) -> CreateVouchersRequest
fn clone(&self) -> CreateVouchersRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 CreateVouchersRequest
impl Debug for CreateVouchersRequest
Source§impl<'de> Deserialize<'de> for CreateVouchersRequest
impl<'de> Deserialize<'de> for CreateVouchersRequest
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 CreateVouchersRequest
impl RefUnwindSafe for CreateVouchersRequest
impl Send for CreateVouchersRequest
impl Sync for CreateVouchersRequest
impl Unpin for CreateVouchersRequest
impl UnsafeUnpin for CreateVouchersRequest
impl UnwindSafe for CreateVouchersRequest
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