Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:

### - s -

- scalar : yaml_token_s , yaml_event_s , yaml_node_s
- scalar_data : yaml_emitter_s
- sequence : yaml_node_s
- sequence_context : yaml_emitter_s
- sequence_start : yaml_event_s
- serialized : yaml_emitter_s
- simple_key_allowed : yaml_parser_s
- simple_key_context : yaml_emitter_s
- simple_keys : yaml_parser_s
- single_quoted_allowed : yaml_emitter_s
- size : yaml_emitter_s
- size_written : yaml_emitter_s
- start : yaml_node_s , yaml_emitter_s , yaml_node_s , yaml_emitter_s , yaml_document_s , yaml_parser_s , yaml_emitter_s , yaml_parser_s , yaml_event_s , yaml_emitter_s
- start_implicit : yaml_document_s
- start_mark : yaml_token_s , yaml_event_s , yaml_document_s , yaml_node_s
- state : yaml_parser_s , yaml_emitter_s
- states : yaml_parser_s , yaml_emitter_s
- stream_end_produced : yaml_parser_s
- stream_start : yaml_token_s , yaml_event_s
- stream_start_produced : yaml_parser_s
- string : yaml_emitter_s , yaml_parser_s
- style : yaml_node_s , yaml_event_s , yaml_emitter_s , yaml_token_s , yaml_node_s
- suffix : yaml_token_s , yaml_emitter_s
- suffix_length : yaml_emitter_s