| // Copyright © 2014 Steve Francia <spf@spf13.com>. | 
 | // | 
 | // Use of this source code is governed by an MIT-style | 
 | // license that can be found in the LICENSE file. | 
 |  | 
 | package cast | 
 |  | 
 | import "time" | 
 |  | 
 | func ToBool(i interface{}) bool { | 
 | 	v, _ := ToBoolE(i) | 
 | 	return v | 
 | } | 
 |  | 
 | func ToTime(i interface{}) time.Time { | 
 | 	v, _ := ToTimeE(i) | 
 | 	return v | 
 | } | 
 |  | 
 | func ToDuration(i interface{}) time.Duration { | 
 | 	v, _ := ToDurationE(i) | 
 | 	return v | 
 | } | 
 |  | 
 | func ToFloat64(i interface{}) float64 { | 
 | 	v, _ := ToFloat64E(i) | 
 | 	return v | 
 | } | 
 |  | 
 | func ToInt64(i interface{}) int64 { | 
 | 	v, _ := ToInt64E(i) | 
 | 	return v | 
 | } | 
 |  | 
 | func ToInt(i interface{}) int { | 
 | 	v, _ := ToIntE(i) | 
 | 	return v | 
 | } | 
 |  | 
 | func ToString(i interface{}) string { | 
 | 	v, _ := ToStringE(i) | 
 | 	return v | 
 | } | 
 |  | 
 | func ToStringMapString(i interface{}) map[string]string { | 
 | 	v, _ := ToStringMapStringE(i) | 
 | 	return v | 
 | } | 
 |  | 
 | func ToStringMapStringSlice(i interface{}) map[string][]string { | 
 | 	v, _ := ToStringMapStringSliceE(i) | 
 | 	return v | 
 | } | 
 |  | 
 | func ToStringMapBool(i interface{}) map[string]bool { | 
 | 	v, _ := ToStringMapBoolE(i) | 
 | 	return v | 
 | } | 
 |  | 
 | func ToStringMap(i interface{}) map[string]interface{} { | 
 | 	v, _ := ToStringMapE(i) | 
 | 	return v | 
 | } | 
 |  | 
 | func ToSlice(i interface{}) []interface{} { | 
 | 	v, _ := ToSliceE(i) | 
 | 	return v | 
 | } | 
 |  | 
 | func ToBoolSlice(i interface{}) []bool { | 
 | 	v, _ := ToBoolSliceE(i) | 
 | 	return v | 
 | } | 
 |  | 
 | func ToStringSlice(i interface{}) []string { | 
 | 	v, _ := ToStringSliceE(i) | 
 | 	return v | 
 | } | 
 |  | 
 | func ToIntSlice(i interface{}) []int { | 
 | 	v, _ := ToIntSliceE(i) | 
 | 	return v | 
 | } |