pub struct InjectionControl { /* private fields */ }Implementations§
Source§impl InjectionControl
impl InjectionControl
pub async fn inject_turn_input( &self, id: Option<String>, message: PluginMessage, ) -> Result<()>
pub async fn inject_turn_inputs( &self, messages: Vec<InjectedTurnInput>, ) -> Result<()>
Trait Implementations§
Source§impl Clone for InjectionControl
impl Clone for InjectionControl
Source§fn clone(&self) -> InjectionControl
fn clone(&self) -> InjectionControl
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 !RefUnwindSafe for InjectionControl
impl !UnwindSafe for InjectionControl
impl Freeze for InjectionControl
impl Send for InjectionControl
impl Sync for InjectionControl
impl Unpin for InjectionControl
impl UnsafeUnpin for InjectionControl
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