pub struct ReqRespTrigger {
pub request: SingleTrigger,
pub response: SingleTrigger,
}Expand description
Bi-directional trigger meant to function in request/response fashion
Fields§
§request: SingleTriggerTrigger fired to signal a request.
response: SingleTriggerTrigger fired to signal the corresponding response.
Implementations§
Source§impl ReqRespTrigger
impl ReqRespTrigger
Sourcepub fn new() -> ReqRespTrigger
pub fn new() -> ReqRespTrigger
Creates a new bi-directional request/response trigger pair.
Trait Implementations§
Source§impl Clone for ReqRespTrigger
impl Clone for ReqRespTrigger
Source§fn clone(&self) -> ReqRespTrigger
fn clone(&self) -> ReqRespTrigger
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 moreSource§impl Debug for ReqRespTrigger
impl Debug for ReqRespTrigger
Auto Trait Implementations§
impl Freeze for ReqRespTrigger
impl RefUnwindSafe for ReqRespTrigger
impl Send for ReqRespTrigger
impl Sync for ReqRespTrigger
impl Unpin for ReqRespTrigger
impl UnsafeUnpin for ReqRespTrigger
impl UnwindSafe for ReqRespTrigger
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