func (t *FunctionService) Deploy(request *DeployRequest) (*DeployResponse, error) {
	rsp := &DeployResponse{}
	return rsp, t.client.Call("function", "Deploy", request, rsp)
}
Deploy a group of functions
package function
import (
	"github.com/m3o/m3o-go/client"
)
func NewFunctionService(token string) *FunctionService {
	return &FunctionService{
		client: client.NewClient(&client.Options{
			Token: token,
		}),
	}
}
type FunctionService struct {
	client *client.Client
}
func (t *FunctionService) Call(request *CallRequest) (*CallResponse, error) {
	rsp := &CallResponse{}
	return rsp, t.client.Call("function", "Call", request, rsp)
}
func (t *FunctionService) Delete(request *DeleteRequest) (*DeleteResponse, error) {
	rsp := &DeleteResponse{}
	return rsp, t.client.Call("function", "Delete", request, rsp)
}