pub struct BindResultTracker { /* private fields */ }Implementations§
Source§impl BindResultTracker
impl BindResultTracker
pub fn new( expected_result_count: usize, result_completer: NodeBindingInfoResultCompleter, ) -> Self
pub fn report_no_bind(&mut self)
pub fn report_successful_bind_driver(&mut self, node_name: &str, driver: &str)
pub fn report_successful_bind_composite( &mut self, node_name: &str, composite_parents: &[CompositeParent], )
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BindResultTracker
impl !RefUnwindSafe for BindResultTracker
impl Send for BindResultTracker
impl Sync for BindResultTracker
impl Unpin for BindResultTracker
impl UnsafeUnpin for BindResultTracker
impl !UnwindSafe for BindResultTracker
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