1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
use ConsistencyLevel; use azure_core_sdk::incompletevector::ContinuationToken; #[derive(Debug, Clone)] pub struct ListDocumentsOptions<'a> { pub max_item_count: Option<u64>, pub continuation_token: Option<&'a ContinuationToken>, pub consistency_level_override: Option<ConsistencyLevel>, pub session_token: Option<&'a str>, pub incremental_feed: bool, pub if_none_match: Option<&'a str>, pub partition_range_id: Option<&'a str>, } impl<'a> Default for ListDocumentsOptions<'a> { fn default() -> ListDocumentsOptions<'a> { LIST_DOCUMENTS_OPTIONS_DEFAULT.clone() } } pub const LIST_DOCUMENTS_OPTIONS_DEFAULT: ListDocumentsOptions = ListDocumentsOptions { max_item_count: None, continuation_token: None, consistency_level_override: None, session_token: None, incremental_feed: false, if_none_match: None, partition_range_id: None, };