Trait PartitionKeysSupport

Source
pub trait PartitionKeysSupport<'a> {
    type O;

    // Required method
    fn with_partition_keys(self, partition_keys: &'a PartitionKeys) -> Self::O;
}

Required Associated Types§

Source

type O

Required Methods§

Source

fn with_partition_keys(self, partition_keys: &'a PartitionKeys) -> Self::O

Implementors§

Source§

impl<'a, 'b, C, D> PartitionKeysSupport<'b> for CreateDocumentBuilder<'a, 'b, C, D, No>
where C: CosmosClient, D: DatabaseClient<C>,

Source§

type O = CreateDocumentBuilder<'a, 'b, C, D, Yes>

Source§

impl<'a, 'b, C, D, COLL> PartitionKeysSupport<'b> for ExecuteStoredProcedureBuilder<'a, 'b, C, D, COLL>
where C: CosmosClient, D: DatabaseClient<C>, COLL: CollectionClient<C, D>,

Source§

type O = ExecuteStoredProcedureBuilder<'a, 'b, C, D, COLL>

Source§

impl<'a, 'b, C, D, DocumentIdSet> PartitionKeysSupport<'b> for ReplaceDocumentBuilder<'a, 'b, C, D, No, DocumentIdSet>
where DocumentIdSet: ToAssign, C: CosmosClient, D: DatabaseClient<C>,

Source§

type O = ReplaceDocumentBuilder<'a, 'b, C, D, Yes, DocumentIdSet>

Source§

impl<'a, 'b, C, D, QuerySet> PartitionKeysSupport<'b> for QueryDocumentsBuilder<'a, 'b, C, D, QuerySet>
where QuerySet: ToAssign, C: CosmosClient, D: DatabaseClient<C>,

Source§

type O = QueryDocumentsBuilder<'a, 'b, C, D, QuerySet>