pub async fn query<D: DeserializeOwned + Send + Sync, P: Into<PartitionKeyIntermediate>, C: ToString>(
collection_name: C,
pk: P,
query: String,
max_count: i32,
) -> Result<Vec<D>, CosmosErrorStruct>pub async fn query<D: DeserializeOwned + Send + Sync, P: Into<PartitionKeyIntermediate>, C: ToString>(
collection_name: C,
pk: P,
query: String,
max_count: i32,
) -> Result<Vec<D>, CosmosErrorStruct>