pub struct PublicPlan {
pub version: u8,
pub chain: Chain,
pub funding: Vec<Funding>,
pub commit: String,
pub reveal: String,
pub fee_rate: u64,
}Fields§
§version: u8§chain: Chain§funding: Vec<Funding>§commit: String§reveal: String§fee_rate: u64Trait Implementations§
Source§impl Clone for PublicPlan
impl Clone for PublicPlan
Source§impl<'de> Deserialize<'de> for PublicPlan
impl<'de> Deserialize<'de> for PublicPlan
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
Auto Trait Implementations§
impl Freeze for PublicPlan
impl RefUnwindSafe for PublicPlan
impl Send for PublicPlan
impl Sync for PublicPlan
impl Unpin for PublicPlan
impl UnsafeUnpin for PublicPlan
impl UnwindSafe for PublicPlan
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