func localityGetAddressesForKey(t *transaction, key KeyConvertible) FutureStringArray { kb := key.ToFDBKey() f := &future{C.fdb_transaction_get_addresses_for_key(t.ptr, byteSliceToPtr(kb), C.int(len(kb)))} runtime.SetFinalizer(f, (*future).destroy) return FutureStringArray{f} }
func localityGetAddressesForKey(t *transaction, key KeyConvertible) FutureStringSlice { kb := key.FDBKey() return &futureStringSlice{newFuture(C.fdb_transaction_get_addresses_for_key(t.ptr, byteSliceToPtr(kb), C.int(len(kb))))} }