{"name":"behaviortree-factory","vers":"0.1.0","deps":[{"name":"behaviortree-behaviors","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"behaviortree-core","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"databoard","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dataport","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"doc-comment","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libloading","req":"^0.9","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nanoserde","req":"^0.2","features":["json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"portable-atomic-util","req":"^0.2","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"roxml","req":"^0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rstest","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"spin","req":"^0.12","features":["portable-atomic","rwlock","use_ticket_mutex"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tinyscript","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"611a02a07b30c51849842c1baae28c4fb9fb4293bd0c7d6c7516ee40b36f3b00","features":{"all_behaviors":["always_failure","always_running","always_success","delay","force_failure","force_running","force_success","if_then_else","inverter","keep_running_until_failure","loop_bool","loop_double","loop_int","loop_string","mock_behavior","pop_bool","pop_double","pop_int","pop_string","precondition","repeat","retry_until_successful","run_once","script","script_condition","set_blackboard","simple_behavior","skip_unless_updated","sleep","switch2","switch3","switch4","switch5","switch6","timeout","unset_blackboard","wait_value_updated","was_entry_updated","while_do_else"],"always_failure":["mock_behavior"],"always_running":["mock_behavior"],"always_success":["mock_behavior"],"default":["all_behaviors","std","behaviortree-core/groot","behaviortree-core/observer"],"delay":[],"entry_updated":[],"force_failure":["force_state"],"force_running":["force_state"],"force_state":[],"force_success":["force_state"],"if_then_else":[],"inverter":[],"keep_running_until_failure":[],"loop_bool":["loop_queue"],"loop_double":["loop_queue"],"loop_int":["loop_queue"],"loop_queue":[],"loop_string":["loop_queue"],"mock_behavior":["behaviortree-core/mock_behavior"],"pop_bool":["pop_from_queue"],"pop_double":["pop_from_queue"],"pop_from_queue":[],"pop_int":["pop_from_queue"],"pop_string":["pop_from_queue"],"precondition":[],"repeat":[],"retry_until_successful":[],"run_once":[],"script":[],"script_condition":[],"set_blackboard":[],"simple_behavior":["behaviortree-core/simple_behavior"],"skip_unless_updated":["entry_updated"],"sleep":[],"std":["behaviortree-behaviors/std","behaviortree-core/std","databoard/std","dataport/std","libloading","portable-atomic-util/std","roxml/std","spin/std","thiserror/std","tinyscript/std"],"switch":[],"switch2":["switch"],"switch3":["switch"],"switch4":["switch"],"switch5":["switch"],"switch6":["switch"],"timeout":[],"unset_blackboard":[],"wait_value_updated":["entry_updated"],"was_entry_updated":[],"while_do_else":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-05-21T11:09:45Z"}