Delete cgo extensions.
This commit is contained in:
parent
c9d21d89d1
commit
7c14b887c5
|
@ -16,27 +16,3 @@ extension String {
|
|||
return UnsafeMutablePointer(mutating: p)
|
||||
}
|
||||
}
|
||||
|
||||
extension UnsafeMutablePointer where Pointee == Int8 {
|
||||
func toString() -> String {
|
||||
let string = String(cString: self)
|
||||
deallocate()
|
||||
return string
|
||||
}
|
||||
|
||||
func toData() -> Data {
|
||||
return toString().data(using: .utf8) ?? Data()
|
||||
}
|
||||
}
|
||||
|
||||
extension Bool {
|
||||
func goObject() -> GoUint8 {
|
||||
return self == true ? 1 : 0
|
||||
}
|
||||
}
|
||||
|
||||
extension GoUint8 {
|
||||
func toBool() -> Bool {
|
||||
return self == 1
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue