pub struct PublicationPlan {
pub version: u8,
pub chain: Chain,
pub author: String,
pub root_txid: String,
pub total_fee: u64,
pub maximum_fee: u64,
pub records: Vec<PublicPlan>,
}Fields§
§version: u8§chain: Chain§root_txid: String§total_fee: u64§maximum_fee: u64§records: Vec<PublicPlan>Implementations§
Trait Implementations§
Source§impl Clone for PublicationPlan
impl Clone for PublicationPlan
Source§impl<'de> Deserialize<'de> for PublicationPlan
impl<'de> Deserialize<'de> for PublicationPlan
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 PublicationPlan
impl RefUnwindSafe for PublicationPlan
impl Send for PublicationPlan
impl Sync for PublicationPlan
impl Unpin for PublicationPlan
impl UnsafeUnpin for PublicationPlan
impl UnwindSafe for PublicationPlan
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