func (s *EntryState) MarshalZerologObject(e *zerolog.Event) {
	if s == nil {
		return
	}
	e.Str("Type", string(s.Type))
	e.Int("Mode", int(s.Mode))
	e.Stringer("ContentsSHA256", s.ContentsSHA256)
	if len(s.contents) != 0 {
		e.Bytes("contents", chezmoilog.FirstFewBytes(s.contents))
	}
	if s.overwrite {
		e.Bool("overwrite", s.overwrite)
	}
}
// MarshalZerologObject implements
// github.com/rs/zerolog.LogObjectMarshaler.MarshalZerologObject.
MarshalZerologObject implements
github.com/rs/zerolog.LogObjectMarshaler.MarshalZerologObject.
// MarshalZerologObject implements // github . com / rs / zerolog . LogObjectMarshaler . MarshalZerologObject .
func (s *EntryState) MarshalZerologObject(e *zerolog.Event) {
	if s == nil {
		return
	}
	e.Str("Type", string(s.Type))
	e.Int("Mode", int(s.Mode))
	e.Stringer("ContentsSHA256", s.ContentsSHA256)
	if len(s.contents) != 0 {
		e.Bytes("contents", chezmoilog.FirstFewBytes(s.contents))
	}
	if s.overwrite {
		e.Bool("overwrite", s.overwrite)
	}
}
func ( s * EntryState ) MarshalZerologObject ( e * zerolog . Event ) { if s == nil { return } e . Str ( " " , string ( s . Type ) ) e . Int ( " " , int ( s . Mode ) ) e . Stringer ( " " , s . ContentsSHA256 ) if len ( s . contents ) != 0 { e . Bytes ( " " , chezmoilog . FirstFewBytes ( s . contents ) ) } if s . overwrite { e . Bool ( " " , s . overwrite ) } }
MarshalZerologObject implements
github.com/rs/zerolog.LogObjectMarshaler.MarshalZerologObject.
MarshalZerologObject implements github . com / rs / zerolog . LogObjectMarshaler . MarshalZerologObject .