pub fn take_metadata(&mut self, queue: &mut MetadataQueue) {
        if let Some(udta) = self.udta.as_mut() {
            udta.take_metadata(queue);
        }
    }
/// Consume any metadata, and pushes it onto provided `MetadataQueue`.
Consume any metadata, and pushes it onto provided `MetadataQueue`.
Consume any metadata and pushes it onto provided ` MetadataQueue ` .
pub fn take_metadata(&mut self, queue: &mut MetadataQueue) {
        if let Some(udta) = self.udta.as_mut() {
            udta.take_metadata(queue);
        }
    }
pub fn take_metadata ( & mut self , queue : & mut MetadataQueue ) { if let Some ( udta ) = self . udta . as_mut ( ) { udta . take_metadata ( queue ) ; } }
Consume any metadata, and pushes it onto provided `MetadataQueue`.
Consume any metadata and pushes it onto provided ` MetadataQueue ` .
&mut self
queue
&mut MetadataQueue
&mut self
queue
&mut MetadataQueue