1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

all: replace generic <> with [] - part 2 (#16536)

This commit is contained in:
yuyi
2022-11-27 00:23:26 +08:00
committed by GitHub
parent b19b97e7b1
commit ef5be22f81
297 changed files with 1959 additions and 1943 deletions

View File

@@ -65,13 +65,13 @@ fn (mut app App) time_json_pretty() {
})
}
struct ApiSuccessResponse<T> {
struct ApiSuccessResponse[T] {
success bool
result T
}
fn (mut app App) json_success<T>(result T) vweb.Result {
response := ApiSuccessResponse<T>{
fn (mut app App) json_success[T](result T) vweb.Result {
response := ApiSuccessResponse[T]{
success: true
result: result
}
@@ -80,8 +80,8 @@ fn (mut app App) json_success<T>(result T) vweb.Result {
}
// should compile, this is a helper method, not exposed as a route
fn (mut app App) some_helper<T>(result T) ApiSuccessResponse<T> {
response := ApiSuccessResponse<T>{
fn (mut app App) some_helper[T](result T) ApiSuccessResponse[T] {
response := ApiSuccessResponse[T]{
success: true
result: result
}