pub unsafe fn family_mut(&mut self, id: FamilyId) -> &mut Family<B> {
        let family_index = self.families_indices[id.0];
        let family = &mut self.families[family_index];

        let family_uploads = self.uploads.families[family_index].get_mut();

        family_uploads.cleanup(&self.device);
        family_uploads.flush(family);

        family
    }
/// Get queue family of the factory.
/// This function also flushes all pending uploads for the family.
Get queue family of the factory.
This function also flushes all pending uploads for the family.
Get queue family of the factory . This function also flushes all pending uploads for the family .
pub unsafe fn family_mut(&mut self, id: FamilyId) -> &mut Family<B> {
        let family_index = self.families_indices[id.0];
        let family = &mut self.families[family_index];
        let family_uploads = self.uploads.families[family_index].get_mut();
        family_uploads.cleanup(&self.device);
        family_uploads.flush(family);
        family
    }
pub unsafe fn family_mut ( & mut self , id : FamilyId ) -> & mut Family < B > { let family_index = self . families_indices [ id . 0 ] ; let family = & mut self . families [ family_index ] ; let family_uploads = self . uploads . families [ family_index ] . get_mut ( ) ; family_uploads . cleanup ( & self . device ) ; family_uploads . flush ( family ) ; family }
Get queue family of the factory.
Get queue family of the factory .
&mut self
id
FamilyId
&mut self
id
FamilyId