Struct poseidon_client::GetFees
source · [−]pub struct GetFees {
pub blockhash: String,
pub fee_calculator: FeeCalculator,
pub last_valid_block_height: u64,
pub last_valid_slot: u64,
}Fields
blockhash: Stringfee_calculator: FeeCalculatorlast_valid_block_height: u64last_valid_slot: u64Implementations
sourceimpl GetFees
impl GetFees
pub async fn process() -> PoseidonResult<RpcResponseWithResult<GetFees>>
Trait Implementations
sourceimpl BorshDeserialize for GetFees where
String: BorshDeserialize,
FeeCalculator: BorshDeserialize,
u64: BorshDeserialize,
u64: BorshDeserialize,
impl BorshDeserialize for GetFees where
String: BorshDeserialize,
FeeCalculator: BorshDeserialize,
u64: BorshDeserialize,
u64: BorshDeserialize,
sourceimpl BorshSerialize for GetFees where
String: BorshSerialize,
FeeCalculator: BorshSerialize,
u64: BorshSerialize,
u64: BorshSerialize,
impl BorshSerialize for GetFees where
String: BorshSerialize,
FeeCalculator: BorshSerialize,
u64: BorshSerialize,
u64: BorshSerialize,
sourceimpl<'de> Deserialize<'de> for GetFees
impl<'de> Deserialize<'de> for GetFees
sourcefn 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 RefUnwindSafe for GetFees
impl Send for GetFees
impl Sync for GetFees
impl Unpin for GetFees
impl UnwindSafe for GetFees
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more