(v interface{})
| 1036 | } |
| 1037 | |
| 1038 | func storageDesc(v interface{}) string { |
| 1039 | if s, ok := v.(fmt.Stringer); ok { |
| 1040 | return s.String() |
| 1041 | } |
| 1042 | return fmt.Sprintf("%T", v) |
| 1043 | } |
| 1044 | |
| 1045 | // TODO(bradfitz): implement these? what do they mean? possibilities: |
| 1046 | // a) proxy to sh.from |
no test coverage detected