pub struct FeeBreakdownOneOf {
pub base_fee: Option<String>,
pub priority_fee: Option<String>,
pub rent: Option<String>,
pub total_fee: Option<String>,
}Expand description
FeeBreakdownOneOf : Solana-specific fee breakdown
Fields§
§base_fee: Option<String>Base fee for Solana transaction
priority_fee: Option<String>Priority fee for Solana transaction
rent: Option<String>Rent fee for Solana account creation/storage
total_fee: Option<String>Total fee amount
Implementations§
Source§impl FeeBreakdownOneOf
impl FeeBreakdownOneOf
Sourcepub fn new() -> FeeBreakdownOneOf
pub fn new() -> FeeBreakdownOneOf
Solana-specific fee breakdown
Trait Implementations§
Source§impl Clone for FeeBreakdownOneOf
impl Clone for FeeBreakdownOneOf
Source§fn clone(&self) -> FeeBreakdownOneOf
fn clone(&self) -> FeeBreakdownOneOf
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 FeeBreakdownOneOf
impl Debug for FeeBreakdownOneOf
Source§impl Default for FeeBreakdownOneOf
impl Default for FeeBreakdownOneOf
Source§fn default() -> FeeBreakdownOneOf
fn default() -> FeeBreakdownOneOf
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FeeBreakdownOneOf
impl<'de> Deserialize<'de> for FeeBreakdownOneOf
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 PartialEq for FeeBreakdownOneOf
impl PartialEq for FeeBreakdownOneOf
Source§impl Serialize for FeeBreakdownOneOf
impl Serialize for FeeBreakdownOneOf
impl StructuralPartialEq for FeeBreakdownOneOf
Auto Trait Implementations§
impl Freeze for FeeBreakdownOneOf
impl RefUnwindSafe for FeeBreakdownOneOf
impl Send for FeeBreakdownOneOf
impl Sync for FeeBreakdownOneOf
impl Unpin for FeeBreakdownOneOf
impl UnwindSafe for FeeBreakdownOneOf
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