InitError public enum InitError : Error Errors throwed by ControlledGate.init(gate:controlCount:) controlCountHasToBeBiggerThanZero Throwed when controlCount is 0 or less Declaration Swift case controlCountHasToBeBiggerThanZero