pub fn take(&mut self) -> BitCodeContent {
        let mut result = BitCodeContent::Empty;
        mem::swap(self, &mut result);
        result
    }
///
/// Takes the content and replaces it with 'empty'
///
Takes the content and replaces it with 'empty'
Takes the content and replaces it with ' empty '
pub fn take(&mut self) -> BitCodeContent {
        let mut result = BitCodeContent::Empty;
        mem::swap(self, &mut result);
        result
    }
pub fn take ( & mut self ) -> BitCodeContent { let mut result = BitCodeContent :: Empty ; mem :: swap ( self , & mut result ) ; result }
Takes the content and replaces it with 'empty'
Takes the content and replaces it with ' empty '
&mut self
&mut self