/// Returns a list of IDs for objects contained in the object store.
Returns a list of IDs for objects contained in the object store.
Returns a list of IDs for objects contained in the object store .
pub fn contains_many(&self, object_ids: &[ObjectId]) -> Result<Vec<ObjectId>, PlasmaError> {
        let mut found_objects = Vec::new();
        // TODO: move this to C++ side to make it more efficient?
        for oid in object_ids.iter() {
            if self.contains(oid)? {
                found_objects.push(oid.clone());
            }
        }
        Ok(found_objects)
    }
pub fn contains_many ( & self , object_ids : & [ ObjectId ] ) -> Result < Vec < ObjectId > , PlasmaError > { let mut found_objects = Vec :: new ( ) ; // TODO: move this to C++ side to make it more efficient? for oid in object_ids . iter ( ) { if self . contains ( oid ) ? { found_objects . push ( oid . clone ( ) ) ; } } Ok ( found_objects ) }
Returns a list of IDs for objects contained in the object store.
Returns a list of IDs for objects contained in the object store .
&self
object_ids
&[ObjectId]