Struct google_books1::ConcurrentAccessRestriction
[−]
[src]
pub struct ConcurrentAccessRestriction { pub nonce: Option<String>, pub kind: Option<String>, pub restricted: Option<bool>, pub volume_id: Option<String>, pub max_concurrent_devices: Option<i32>, pub device_allowed: Option<bool>, pub source: Option<String>, pub time_window_seconds: Option<i32>, pub signature: Option<String>, pub reason_code: Option<String>, pub message: Option<String>, }
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields
nonce: Option<String>
Client nonce for verification. Download access and client-validation only.
kind: Option<String>
Resource type.
restricted: Option<bool>
Whether this volume has any concurrent access restrictions.
volume_id: Option<String>
Identifies the volume for which this entry applies.
max_concurrent_devices: Option<i32>
The maximum number of concurrent access licenses for this volume.
device_allowed: Option<bool>
Whether access is granted for this (user, device, volume).
source: Option<String>
Client app identifier for verification. Download access and client-validation only.
time_window_seconds: Option<i32>
Time in seconds for license auto-expiration.
signature: Option<String>
Response signature.
reason_code: Option<String>
Error/warning reason code.
message: Option<String>
Error/warning message.
Trait Implementations
impl Debug for ConcurrentAccessRestriction
[src]
impl Clone for ConcurrentAccessRestriction
[src]
fn clone(&self) -> ConcurrentAccessRestriction
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Default for ConcurrentAccessRestriction
[src]
fn default() -> ConcurrentAccessRestriction
Returns the "default value" for a type. Read more