 
 import ckafka
 
-/// A struct used for creating and manipulating global Kafka
+/// A class used for creating and manipulating global Kafka
 /// configurations
-public struct GlobalConfig {
+public class GlobalConfig {
     
     // MARK: - Public Properties
     

    }
    
    /**
     Sets a value to a configuration variable
     - parameter variable: A configuration enum variable
     */

    init(byDiplicatingConfig config: GlobalConfig? = nil) throws {
        
        if let config = config {
            handle = rd_kafka_conf_dup(config.handle)
        } else {
            handle = rd_kafka_conf_new()
        }
        
    }
