Struct OpenConfirm
pub struct OpenConfirm {
pub port_id: PortId,
pub channel_id: ChannelId,
pub counterparty_port_id: PortId,
pub counterparty_channel_id: ChannelId,
pub connection_id: ConnectionId,
}
Fields§
§port_id: PortId
§channel_id: ChannelId
§counterparty_port_id: PortId
§counterparty_channel_id: ChannelId
§connection_id: ConnectionId
Implementations§
§impl OpenConfirm
impl OpenConfirm
Trait Implementations§
§impl Clone for OpenConfirm
impl Clone for OpenConfirm
§fn clone(&self) -> OpenConfirm
fn clone(&self) -> OpenConfirm
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Debug for OpenConfirm
impl Debug for OpenConfirm
§impl PartialEq for OpenConfirm
impl PartialEq for OpenConfirm
§impl TryFrom<Event> for OpenConfirm
impl TryFrom<Event> for OpenConfirm
§fn try_from(
event: Event,
) -> Result<OpenConfirm, <OpenConfirm as TryFrom<Event>>::Error>
fn try_from( event: Event, ) -> Result<OpenConfirm, <OpenConfirm as TryFrom<Event>>::Error>
Performs the conversion.
§impl TypedEvent for OpenConfirm
impl TypedEvent for OpenConfirm
§fn into_event(self) -> Event
fn into_event(self) -> Event
Convenience wrapper around
Into::into
that doesn’t require type inference.impl Eq for OpenConfirm
impl StructuralPartialEq for OpenConfirm
Auto Trait Implementations§
impl Freeze for OpenConfirm
impl RefUnwindSafe for OpenConfirm
impl Send for OpenConfirm
impl Sync for OpenConfirm
impl Unpin for OpenConfirm
impl UnwindSafe for OpenConfirm
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request