Struct solana_sdk::fee::FeeBin
source · pub struct FeeBin {
pub limit: u64,
pub fee: u64,
}Expand description
A fee and its associated compute unit limit
Fields§
§limit: u64maximum compute units for which this fee will be charged
fee: u64fee in lamports
Trait Implementations§
source§impl PartialEq for FeeBin
impl PartialEq for FeeBin
impl Eq for FeeBin
impl StructuralPartialEq for FeeBin
Auto Trait Implementations§
impl Freeze for FeeBin
impl RefUnwindSafe for FeeBin
impl Send for FeeBin
impl Sync for FeeBin
impl Unpin for FeeBin
impl UnwindSafe for FeeBin
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more