func (e Entry) Int(key string, value int64) (entry Entry) {
	if e.o.enc != nil {
		e.o.Int(key, value)
	}
	return e
}
Int adds the given int key/value
package log
import (
	"runtime"
	"strconv"
	"strings"
	"time"
)
type Entry struct {
	o     Object
	l     *Logger
	level Level
}
func (e Entry) reset() {
	e.l = nil
	e.o.enc.reset()
}
func (e Entry) Log() {
	if e.o.enc != nil {
		e.o.enc.closeObject()
		e.l.write(e)
	}
}
func (e Entry) Level() (level Level) {
	return e.level
}
func (e Entry) Bytes() (data []byte) {
	return e.o.enc.data
}
func (e Entry) Bool(key string, value bool) (Entry Entry) {
	if e.o.enc != nil {
		e.o.Bool(key, value)
	}
	return e
}
func (e Entry) Float(key string, value float64) (entry Entry) {
	if e.o.enc != nil {
		e.o.Float(key, value)
	}
	return e
}