Cargo Features

typeline_core has no features set by default.

[dependencies]
typeline_core = { version = "0.1.0", features = ["repl", "unstable", "debug_state", "debug_disable_terminator", "debug_reduce_field_refs", "debug_log", "debug_log_lenient", "debug_log_show_ref_lookup_iter", "debug_logging", "debug_logging_transform_update", "debug_logging_transform_update_timestamps", "debug_logging_setup", "debug_logging_cow_fields", "debug_logging_group_tracks", "debug_logging_field_actions", "debug_logging_field_action_groups", "debug_logging_iter_states", "debug_logging_field_action_group_accel", "debug_logging_full"] }
repl

Enables reedline and shlex

unstable
debug_state debug_log? debug_logging?

Affects group_track::GroupTrackIterState.kind, group_track::GroupTrack.alias_source, group_track::GroupTrack.corresponding_header, iter_hall::IterState.kind

debug_disable_terminator

TODO: this is somehow bugged e.g. in integration::large::multibatch_count investigate.

debug_reduce_field_refs
debug_log debug_log_extern_style_sheet? debug_log_lenient? debug_log_show_ref_lookup_iter? = debug_state, handlebars, serde_derive, serde_json

Affects typeline_core::debug_log

debug_log_extern_style_sheet debug_log_lenient = debug_log
debug_log_show_ref_lookup_iter = debug_log
debug_logging debug_logging_cow_fields? debug_logging…action_group_accel? debug_logging_field_action_groups? debug_logging_field_actions? debug_logging_group_tracks? debug_logging_liveness_analysis? debug_logging_output_fields? debug_logging_setup? debug_logging_streams? debug_logging_transform_update? = debug_state

Affects field::Field.producing_transform_id, field::Field.producing_transform_arg

debug_logging_transform_update debug_logging_full? debug_logging…update_timestamps? = debug_logging
debug_logging_transform_update_timestamps = debug_logging_transform_update
debug_logging_liveness_analysis debug_logging_setup debug_logging_full? = debug_logging
debug_logging_streams debug_logging_cow_fields debug_logging_full? = debug_logging
debug_logging_group_tracks debug_logging_full? = debug_logging
debug_logging_output_fields debug_logging_field_actions debug_logging_full? debug_logging_iter_states? = debug_logging
debug_logging_field_action_groups debug_logging_full? = debug_logging
debug_logging_iter_states debug_logging_full? = debug_logging_field_actions, debug_logging_output_fields
debug_logging_field_action_group_accel debug_logging_full? = debug_logging
debug_logging_full = debug_logging_cow_fields, debug_logging…action_group_accel, debug_logging_field_action_groups, debug_logging_field_actions, debug_logging_group_tracks, debug_logging_iter_states, debug_logging_liveness_analysis, debug_logging_output_fields, debug_logging_setup, debug_logging_streams, debug_logging_transform_update

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

serde_derive debug_log?

Enables serde_derive

for debug_log

serde_json debug_log?
handlebars debug_log?