code: def record(self):
          # type: () -> bytes
          '''
          A method to generate the string representing this UDF Implementation Use
          Volume Descriptor Implementation Use field.
  
          Parameters:
           None.
          Returns:
           A string representing this UDF Implementation Use Volume Descriptor.
          '''
          if not self._initialized:
              raise pycdlibexception.PyCdlibInternalError('UDF Implementation Use Volume Descriptor Implementation Use field not initialized')
  
          return struct.pack(self.FMT, self.char_set, self.log_vol_ident,
                             self.lv_info1, self.lv_info2, self.lv_info3,
                             self.impl_ident.record(), self.impl_usef record(self):
          # type: () -> bytes
          '''
          A method to generate the string representing this UDF Implementation Use
          Volume Descriptor Implementation Use field.
  
          Parameters:
           None.
          Returns:
           A string representing this UDF Implementation Use Volume Descriptor.
          '''
          if not self._initialized:
              raise pycdlibexception.PyCdlibInternalError('UDF Implementation Use Volume Descriptor Implementation Use field not initialized')
  
          return struct.pack(self.FMT, self.char_set, self.log_vol_ident,
                             self.lv_info1, self.lv_info2, self.lv_info3,
                             self.impl_ident.record(), self.impl_use)
docs: A method to generate the string representing this UDF Implementation Use
          Volume Descriptor Implementation Use field.
  
          Parameters:
           None.
          Returns:
           A string representing this UDF Implementation Use Volume Descriptor.