package niri type Response[T any] struct { OK *T `json:"Ok"` Err *string `json:"Err"` } func errResponse[T any](err error) Response[T] { errStr := err.Error() return Response[T]{Err: &errStr} }