pub struct AsyncTree { /* private fields */ }Implementations§
Source§impl AsyncTree
impl AsyncTree
pub fn new(root: TreeNode) -> AsyncTree
pub async fn tick_exactly_once(&mut self) -> NodeResult
pub async fn tick_once(&mut self) -> NodeResult
pub async fn tick_while_running(&mut self) -> NodeResult
pub async fn root_blackboard(&self) -> Blackboard
pub async fn halt_tree(&mut self)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AsyncTree
impl !RefUnwindSafe for AsyncTree
impl Send for AsyncTree
impl Sync for AsyncTree
impl Unpin for AsyncTree
impl !UnwindSafe for AsyncTree
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