pub struct FundchannelRequest {Show 13 fields
pub announce: Option<bool>,
pub close_to: Option<String>,
pub compact_lease: Option<String>,
pub feerate: Option<Feerate>,
pub minconf: Option<u32>,
pub mindepth: Option<u32>,
pub push_msat: Option<Amount>,
pub request_amt: Option<Amount>,
pub reserve: Option<Amount>,
pub channel_type: Option<Vec<u32>>,
pub utxos: Option<Vec<Outpoint>>,
pub amount: AmountOrAll,
pub id: PublicKey,
}Fields§
§announce: Option<bool>§close_to: Option<String>§compact_lease: Option<String>§feerate: Option<Feerate>§minconf: Option<u32>§mindepth: Option<u32>§push_msat: Option<Amount>§request_amt: Option<Amount>§reserve: Option<Amount>§channel_type: Option<Vec<u32>>§utxos: Option<Vec<Outpoint>>§amount: AmountOrAll§id: PublicKeyTrait Implementations§
Source§impl Clone for FundchannelRequest
impl Clone for FundchannelRequest
Source§fn clone(&self) -> FundchannelRequest
fn clone(&self) -> FundchannelRequest
Returns a duplicate 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 moreSource§impl Debug for FundchannelRequest
impl Debug for FundchannelRequest
Source§impl<'de> Deserialize<'de> for FundchannelRequest
impl<'de> Deserialize<'de> for FundchannelRequest
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 From<FundchannelRequest> for Request
impl From<FundchannelRequest> for Request
Source§fn from(r: FundchannelRequest) -> Self
fn from(r: FundchannelRequest) -> Self
Converts to this type from the input type.
Source§impl IntoRequest for FundchannelRequest
impl IntoRequest for FundchannelRequest
Source§impl Serialize for FundchannelRequest
impl Serialize for FundchannelRequest
Source§impl TypedRequest for FundchannelRequest
impl TypedRequest for FundchannelRequest
Auto Trait Implementations§
impl Freeze for FundchannelRequest
impl RefUnwindSafe for FundchannelRequest
impl Send for FundchannelRequest
impl Sync for FundchannelRequest
impl Unpin for FundchannelRequest
impl UnwindSafe for FundchannelRequest
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