// UnmarshalPfxAndUnset unmarshal env prefixed with pfx to map or struct and unset environment variables
UnmarshalPfxAndUnset unmarshal env prefixed with pfx to map or struct and unset environment variables
// UnmarshalPfxAndUnset unmarshal env prefixed with pfx to map or struct and unset environment variables
func UnmarshalPfxAndUnset(i interface{}, env []string, pfx string) error {
	m := newEnvMap(env, pfx)
	err := unmarshal(i, m, pfx)
	if err != nil {
		return err
	}
	return m.UnsetEnv()
}
func UnmarshalPfxAndUnset ( i interface { } , env [ ] string , pfx string ) error { m := newEnvMap ( env , pfx ) err := unmarshal ( i , m , pfx ) if err != nil { return err } return m . UnsetEnv ( ) }
UnmarshalPfxAndUnset unmarshal env prefixed with pfx to map or struct and unset environment variables
UnmarshalPfxAndUnset unmarshal env prefixed with pfx to map or struct and unset environment variables