github.com/keysonZZZ/kmg@v0.0.0-20151121023212-05317bfd7d39/kmgType/StringType.go (about)

     1  package kmgType
     2  
     3  import (
     4  	"reflect"
     5  )
     6  
     7  type StringType struct {
     8  	reflectTypeGetterImp
     9  	saveScaleFromStringer
    10  	saveScaleEditabler
    11  }
    12  
    13  func (t *StringType) ToString(v reflect.Value) string {
    14  	return v.String()
    15  }
    16  func (t *StringType) SaveScale(v reflect.Value, value string) error {
    17  	v.SetString(value)
    18  	return nil
    19  }