#[repr(u8)]pub enum ProgramFilter {
JupiterV6 = 0,
PumpFun = 1,
PumpSwap = 2,
SplToken = 3,
DflowAggregatorV4 = 4,
TitanExchange = 5,
AxiomTrade = 6,
}Variants§
JupiterV6 = 0
PumpFun = 1
PumpSwap = 2
SplToken = 3
DflowAggregatorV4 = 4
TitanExchange = 5
AxiomTrade = 6
Implementations§
Trait Implementations§
Source§impl Clone for ProgramFilter
impl Clone for ProgramFilter
Source§fn clone(&self) -> ProgramFilter
fn clone(&self) -> ProgramFilter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ProgramFilter
impl Debug for ProgramFilter
Source§impl Display for ProgramFilter
impl Display for ProgramFilter
Source§impl FromStr for ProgramFilter
impl FromStr for ProgramFilter
Source§type Err = ParseProgramFilterError
type Err = ParseProgramFilterError
The associated error which can be returned from parsing.
Source§fn from_str(
value: &str,
) -> Result<ProgramFilter, <ProgramFilter as FromStr>::Err>
fn from_str( value: &str, ) -> Result<ProgramFilter, <ProgramFilter as FromStr>::Err>
Parses a string
s to return a value of this type. Read moreSource§impl Hash for ProgramFilter
impl Hash for ProgramFilter
Source§impl Ord for ProgramFilter
impl Ord for ProgramFilter
Source§fn cmp(&self, other: &ProgramFilter) -> Ordering
fn cmp(&self, other: &ProgramFilter) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ProgramFilter
impl PartialEq for ProgramFilter
Source§fn eq(&self, other: &ProgramFilter) -> bool
fn eq(&self, other: &ProgramFilter) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ProgramFilter
impl PartialOrd for ProgramFilter
impl Copy for ProgramFilter
impl Eq for ProgramFilter
impl StructuralPartialEq for ProgramFilter
Auto Trait Implementations§
impl Freeze for ProgramFilter
impl RefUnwindSafe for ProgramFilter
impl Send for ProgramFilter
impl Sync for ProgramFilter
impl Unpin for ProgramFilter
impl UnsafeUnpin for ProgramFilter
impl UnwindSafe for ProgramFilter
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