pub struct MsgForwardPrices {
pub lump_price: u64,
pub bit_price: u64,
pub cell_price: u64,
pub ihr_price_factor: u32,
pub first_frac: u16,
pub next_frac: u16,
}Expand description
Message forwarding prices.
Fields§
§lump_price: u64Fixed price in addition to the dynamic part.
bit_price: u64The price of bits in the message (bits in the root cell are not included).
cell_price: u64The price of cells in the message.
ihr_price_factor: u32TODO: add docs
first_frac: u16TODO: add docs
next_frac: u16TODO: add docs
Trait Implementations§
Source§impl Clone for MsgForwardPrices
impl Clone for MsgForwardPrices
Source§fn clone(&self) -> MsgForwardPrices
fn clone(&self) -> MsgForwardPrices
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 MsgForwardPrices
impl Debug for MsgForwardPrices
Source§impl<'de> Deserialize<'de> for MsgForwardPrices
impl<'de> Deserialize<'de> for MsgForwardPrices
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<'tlb> Load<'tlb> for MsgForwardPrices
impl<'tlb> Load<'tlb> for MsgForwardPrices
Source§impl PartialEq for MsgForwardPrices
impl PartialEq for MsgForwardPrices
Source§impl Serialize for MsgForwardPrices
impl Serialize for MsgForwardPrices
Source§impl Store for MsgForwardPrices
impl Store for MsgForwardPrices
Source§fn store_into(
&self,
__builder: &mut CellBuilder,
__context: &mut dyn CellContext,
) -> Result<(), Error>
fn store_into( &self, __builder: &mut CellBuilder, __context: &mut dyn CellContext, ) -> Result<(), Error>
Tries to store itself into the cell builder.
impl Eq for MsgForwardPrices
impl StructuralPartialEq for MsgForwardPrices
Auto Trait Implementations§
impl Freeze for MsgForwardPrices
impl RefUnwindSafe for MsgForwardPrices
impl Send for MsgForwardPrices
impl Sync for MsgForwardPrices
impl Unpin for MsgForwardPrices
impl UnwindSafe for MsgForwardPrices
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
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
Compares
self to key and returns true if they are equal.