pub struct QuestionBridge { /* private fields */ }Implementations§
Source§impl QuestionBridge
impl QuestionBridge
pub fn new() -> (Self, UnboundedReceiver<QuestionRequest>)
pub async fn ask(&self, question: String) -> Option<String>
Trait Implementations§
Source§impl Clone for QuestionBridge
impl Clone for QuestionBridge
Source§fn clone(&self) -> QuestionBridge
fn clone(&self) -> QuestionBridge
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for QuestionBridge
impl RefUnwindSafe for QuestionBridge
impl Send for QuestionBridge
impl Sync for QuestionBridge
impl Unpin for QuestionBridge
impl UnsafeUnpin for QuestionBridge
impl UnwindSafe for QuestionBridge
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