[][src]Struct lnrpc::ChannelBackup

pub struct ChannelBackup {
    pub chan_point: Option<ChannelPoint>,
    pub chan_backup: Vec<u8>,
}

Fields

chan_point: Option<ChannelPoint>

Identifies the channel that this backup belongs to.

chan_backup: Vec<u8>

Is an encrypted single-chan backup. this can be passed to RestoreChannelBackups, or the WalletUnlocker Init and Unlock methods in order to trigger the recovery protocol. When using REST, this field must be encoded as base64.

Trait Implementations

impl Clone for ChannelBackup[src]

impl Debug for ChannelBackup[src]

impl Default for ChannelBackup[src]

impl Message for ChannelBackup[src]

impl PartialEq<ChannelBackup> for ChannelBackup[src]

impl StructuralPartialEq for ChannelBackup[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]