github.com/tilt-dev/tilt@v0.33.15-0.20240515162809-0a22ed45d8a0/pkg/model/user_config_state.go (about) 1 package model 2 3 import "time" 4 5 type UserConfigState struct { 6 ArgsChangeTime time.Time 7 Args []string 8 } 9 10 func NewUserConfigState(args []string) UserConfigState { 11 return UserConfigState{Args: args} 12 } 13 14 func (ucs UserConfigState) WithArgs(args []string) UserConfigState { 15 ucs.Args = args 16 ucs.ArgsChangeTime = time.Now() 17 return ucs 18 }