1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
use ConsistencyLevel; use partition_key::PartitionKey; #[derive(Debug, Clone)] pub struct GetDocumentOptions<'a> { pub consistency_level_override: Option<ConsistencyLevel>, pub session_token: Option<&'a str>, pub if_none_match: Option<&'a str>, pub partition_key: PartitionKey<'a>, } impl<'a> ::std::default::Default for GetDocumentOptions<'a> { fn default() -> Self { GetDocumentOptions { consistency_level_override: None, session_token: None, if_none_match: None, partition_key: PartitionKey::new(), } } }