pub struct SyncTree { /* private fields */ }Implementations§
Source§impl SyncTree
impl SyncTree
pub fn new(root: TreeNode) -> SyncTree
pub fn tick_exactly_once(&mut self) -> NodeResult
pub fn tick_once(&mut self) -> NodeResult
pub fn tick_while_running(&mut self) -> NodeResult
pub fn root_blackboard(&self) -> Blackboard
pub async fn halt_tree(&mut self)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SyncTree
impl !RefUnwindSafe for SyncTree
impl Send for SyncTree
impl Sync for SyncTree
impl Unpin for SyncTree
impl !UnwindSafe for SyncTree
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more