pub fn apply_projection(doc: Document, fields: &[Field]) -> Document
Apply projection to a document (keep only selected fields)