Struct AcceptChannel
pub struct AcceptChannel {
pub common_fields: CommonAcceptChannelFields,
pub channel_reserve_satoshis: u64,
}
Expand description
An accept_channel
message to be sent to or received from a peer.
Used in V1 channel establishment
Fields§
§common_fields: CommonAcceptChannelFields
Common fields of accept_channel(2)
-like messages
channel_reserve_satoshis: u64
The minimum value unencumbered by HTLCs for the counterparty to keep in the channel
Trait Implementations§
§impl Clone for AcceptChannel
impl Clone for AcceptChannel
§fn clone(&self) -> AcceptChannel
fn clone(&self) -> AcceptChannel
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 AcceptChannel
impl Debug for AcceptChannel
§impl Hash for AcceptChannel
impl Hash for AcceptChannel
§impl PartialEq for AcceptChannel
impl PartialEq for AcceptChannel
§impl Readable for AcceptChannel
impl Readable for AcceptChannel
§fn read<R>(r: &mut R) -> Result<AcceptChannel, DecodeError>where
R: Read,
fn read<R>(r: &mut R) -> Result<AcceptChannel, DecodeError>where
R: Read,
Reads a
Self
in from the given Read
.§impl Writeable for AcceptChannel
impl Writeable for AcceptChannel
impl Eq for AcceptChannel
impl StructuralPartialEq for AcceptChannel
Auto Trait Implementations§
impl Freeze for AcceptChannel
impl RefUnwindSafe for AcceptChannel
impl Send for AcceptChannel
impl Sync for AcceptChannel
impl Unpin for AcceptChannel
impl UnwindSafe for AcceptChannel
Blanket Implementations§
§impl<T> AnyEq for T
impl<T> AnyEq for T
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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> ⓘ
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
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