func lexStruct(x *Lexer) stateFn {
	x.emit(IonStructStart)
	x.containers = append(x.containers, '{')
	return lexValue
}
// lexStruct emits the start of a structure.
lexStruct emits the start of a structure.
// lexStruct emits the start of a structure .
func lexStruct(x *Lexer) stateFn {
	x.emit(IonStructStart)
	x.containers = append(x.containers, '{')
	return lexValue
}
func lexStruct ( x * Lexer ) stateFn { x . emit ( IonStructStart ) x . containers = append ( x . containers , '{' ) return lexValue }
lexStruct emits the start of a structure.
lexStruct emits the start of a structure .