Enum tulipv2_sdk_common::config::strategy::StrategyVaults
source · [−]pub enum StrategyVaults {
USDCv1,
SOLv1,
RAYv1,
USDTv1,
}Variants
USDCv1
SOLv1
RAYv1
USDTv1
Implementations
sourceimpl StrategyVaults
impl StrategyVaults
sourcepub fn multi_deposit_config(&self) -> Box<dyn MultiVaultProgramConfig>
pub fn multi_deposit_config(&self) -> Box<dyn MultiVaultProgramConfig>
returns the multi deposit vault program configuration trait for strategy vault self
sourcepub fn standalone_config(
&self,
platform: Platform
) -> Box<dyn StandaloneVaultProgramConfig>
pub fn standalone_config(
&self,
platform: Platform
) -> Box<dyn StandaloneVaultProgramConfig>
returns the standalone vault program configuration for the standalone vault belonging to platform
used by the strategy vault as indicated by self
Trait Implementations
sourceimpl Clone for StrategyVaults
impl Clone for StrategyVaults
sourcefn clone(&self) -> StrategyVaults
fn clone(&self) -> StrategyVaults
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl PartialEq<StrategyVaults> for StrategyVaults
impl PartialEq<StrategyVaults> for StrategyVaults
sourcefn eq(&self, other: &StrategyVaults) -> bool
fn eq(&self, other: &StrategyVaults) -> bool
impl Copy for StrategyVaults
impl Eq for StrategyVaults
impl StructuralEq for StrategyVaults
impl StructuralPartialEq for StrategyVaults
Auto Trait Implementations
impl RefUnwindSafe for StrategyVaults
impl Send for StrategyVaults
impl Sync for StrategyVaults
impl Unpin for StrategyVaults
impl UnwindSafe for StrategyVaults
Blanket Implementations
impl<T> AbiExample for T
impl<T> AbiExample for T
default fn example() -> T
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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