pub struct ExchangeId(/* private fields */);Expand description
One provider request/response exchange inside a transaction.
Implementations§
Trait Implementations§
Source§impl Clone for ExchangeId
impl Clone for ExchangeId
Source§fn clone(&self) -> ExchangeId
fn clone(&self) -> ExchangeId
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 moreimpl Copy for ExchangeId
Source§impl Debug for ExchangeId
impl Debug for ExchangeId
Source§impl<'de> Deserialize<'de> for ExchangeId
impl<'de> Deserialize<'de> for ExchangeId
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ExchangeId
impl Display for ExchangeId
impl Eq for ExchangeId
Source§impl Hash for ExchangeId
impl Hash for ExchangeId
Source§impl PartialEq for ExchangeId
impl PartialEq for ExchangeId
Source§impl Serialize for ExchangeId
impl Serialize for ExchangeId
impl StructuralPartialEq for ExchangeId
Auto Trait Implementations§
impl Freeze for ExchangeId
impl RefUnwindSafe for ExchangeId
impl Send for ExchangeId
impl Sync for ExchangeId
impl Unpin for ExchangeId
impl UnsafeUnpin for ExchangeId
impl UnwindSafe for ExchangeId
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