mango-v4/rs/doc/mango_v4/all.html

1 line
67 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="List of all items in this crate"><title>List of all items in this crate</title><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceSerif4-Regular-46f98efaafac5295.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/FiraSans-Regular-018c141bf0843ffd.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/FiraSans-Medium-8f9a781e4970d388.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceSerif4-Bold-a2c9cd1067f8b328.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2"><link rel="stylesheet" href="../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-ba5701c5741a7b69.css" id="mainThemeStyle"><div id="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="mango_v4" data-themes="" data-resource-suffix="" data-rustdoc-version="1.70.0 (90c541806 2023-05-31)" data-search-js="search-e077946657036a58.js" data-settings-js="settings-298e1ea74db45b39.js" data-settings-css="settings-7bfb4c59cc6bc502.css" data-theme-light-css="light-0f8c037637f9eb3e.css" data-theme-dark-css="dark-1097f8e92a01e3cf.css" data-theme-ayu-css="ayu-614652228113ac93.css" ></div><script src="../static.files/storage-62ce34ea385b278a.js"></script><script defer src="../static.files/main-f61008743c98d196.js"></script><noscript><link rel="stylesheet" media="(prefers-color-scheme:light)" href="../static.files/light-0f8c037637f9eb3e.css"><link rel="stylesheet" media="(prefers-color-scheme:dark)" href="../static.files/dark-1097f8e92a01e3cf.css"><link rel="stylesheet" href="../static.files/noscript-13285aec31fa243e.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-16x16-8b506e7a72182f1c.png"><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">&#9776;</button><a class="logo-container" href="../mango_v4/index.html"><img class="rust-logo" src="../static.files/rust-logo-151179464ae7ed46.svg" alt="logo"></a><h2></h2></nav><nav class="sidebar"><a class="logo-container" href="../mango_v4/index.html"><img class="rust-logo" src="../static.files/rust-logo-151179464ae7ed46.svg" alt="logo"></a><h2 class="location"><a href="#">Crate mango_v4</a></h2><div class="sidebar-elems"><section><ul class="block"><li><a href="#macros">Macros</a></li><li><a href="#structs">Structs</a></li><li><a href="#enums">Enums</a></li><li><a href="#constants">Constants</a></li><li><a href="#statics">Statics</a></li><li><a href="#traits">Traits</a></li><li><a href="#functions">Functions</a></li><li><a href="#types">Type Definitions</a></li></ul></section></div></nav><main><div class="width-limiter"><nav class="sub"><form class="search-form"><span></span><input class="search-input" name="search" aria-label="Run search in the documentation" autocomplete="off" spellcheck="false" placeholder="Click or press S to search, ? for more options…" type="search"><div id="help-button" title="help" tabindex="-1"><a href="../help.html">?</a></div><div id="settings-menu" tabindex="-1"><a href="../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../static.files/wheel-7b819b6101059cd0.svg"></a></div></form></nav><section id="main-content" class="content"><h1>List of all items</h1><h3 id="structs">Structs</h3><ul class="all-items"><li><a href="struct.Mango.html">Mango</a></li><li><a href="accounts/struct.AccountBuybackFeesWithMngo.html">accounts::AccountBuybackFeesWithMngo</a></li><li><a href="accounts/struct.AccountClose.html">accounts::AccountClose</a></li><li><a href="accounts/struct.AccountCreate.html">accounts::AccountCreate</a></li><li><a href="accounts/struct.AccountCreateV2.html">accounts::AccountCreateV2</a></li><li><a href="accounts/struct.AccountCreateV3.html">accounts::AccountCreateV3</a></li><li><a href="accounts/struct.AccountEdit.html">accounts::AccountEdit</a></li><li><a href="accounts/struct.AccountExpand.html">accounts::AccountExpand</a></li><li><a href="accounts/struct.AccountSizeMigration.html">accounts::AccountSizeMigration</a></li><li><a href="accounts/struct.AccountToggleFreeze.html">accounts::AccountToggleFreeze</a></li><li><a href="accounts/struct.AdminPerpWithdrawFees.html">accounts::AdminPerpWithdrawFees</a></li><li><a href="accounts/struct.AdminTokenWithdrawFees.html">accounts::AdminTokenWithdrawFees</a></li><li><a href="accounts/struct.AltExtend.html">accounts::AltExtend</a></li><li><a href="accounts/struct.AltSet.html">accounts::AltSet</a></li><li><a href="accounts/struct.Benchmark.html">accounts::Benchmark</a></li><li><a href="accounts/struct.ComputeAccountData.html">accounts::ComputeAccountData</a></li><li><a href="accounts/struct.FlashLoanBegin.html">accounts::FlashLoanBegin</a></li><li><a href="accounts/struct.FlashLoanEnd.html">accounts::FlashLoanEnd</a></li><li><a href="accounts/struct.FlashLoanSwapBegin.html">accounts::FlashLoanSwapBegin</a></li><li><a href="accounts/struct.GroupChangeInsuranceFund.html">accounts::GroupChangeInsuranceFund</a></li><li><a href="accounts/struct.GroupClose.html">accounts::GroupClose</a></li><li><a href="accounts/struct.GroupCreate.html">accounts::GroupCreate</a></li><li><a href="accounts/struct.GroupEdit.html">accounts::GroupEdit</a></li><li><a href="accounts/struct.GroupWithdrawInsuranceFund.html">accounts::GroupWithdrawInsuranceFund</a></li><li><a href="accounts/struct.HealthCheck.html">accounts::HealthCheck</a></li><li><a href="accounts/struct.HealthRegionBegin.html">accounts::HealthRegionBegin</a></li><li><a href="accounts/struct.HealthRegionEnd.html">accounts::HealthRegionEnd</a></li><li><a href="accounts/struct.IxGateSet.html">accounts::IxGateSet</a></li><li><a href="accounts/struct.OpenbookV2CancelOrder.html">accounts::OpenbookV2CancelOrder</a></li><li><a href="accounts/struct.OpenbookV2CloseOpenOrders.html">accounts::OpenbookV2CloseOpenOrders</a></li><li><a href="accounts/struct.OpenbookV2CreateOpenOrders.html">accounts::OpenbookV2CreateOpenOrders</a></li><li><a href="accounts/struct.OpenbookV2DeregisterMarket.html">accounts::OpenbookV2DeregisterMarket</a></li><li><a href="accounts/struct.OpenbookV2EditMarket.html">accounts::OpenbookV2EditMarket</a></li><li><a href="accounts/struct.OpenbookV2LiqForceCancelOrders.html">accounts::OpenbookV2LiqForceCancelOrders</a></li><li><a href="accounts/struct.OpenbookV2PlaceOrder.html">accounts::OpenbookV2PlaceOrder</a></li><li><a href="accounts/struct.OpenbookV2RegisterMarket.html">accounts::OpenbookV2RegisterMarket</a></li><li><a href="accounts/struct.OpenbookV2SettleFunds.html">accounts::OpenbookV2SettleFunds</a></li><li><a href="accounts/struct.PerpCancelAllOrders.html">accounts::PerpCancelAllOrders</a></li><li><a href="accounts/struct.PerpCancelAllOrdersBySide.html">accounts::PerpCancelAllOrdersBySide</a></li><li><a href="accounts/struct.PerpCancelOrder.html">accounts::PerpCancelOrder</a></li><li><a href="accounts/struct.PerpCancelOrderByClientOrderId.html">accounts::PerpCancelOrderByClientOrderId</a></li><li><a href="accounts/struct.PerpCloseMarket.html">accounts::PerpCloseMarket</a></li><li><a href="accounts/struct.PerpConsumeEvents.html">accounts::PerpConsumeEvents</a></li><li><a href="accounts/struct.PerpCreateMarket.html">accounts::PerpCreateMarket</a></li><li><a href="accounts/struct.PerpDeactivatePosition.html">accounts::PerpDeactivatePosition</a></li><li><a href="accounts/struct.PerpEditMarket.html">accounts::PerpEditMarket</a></li><li><a href="accounts/struct.PerpForceClosePosition.html">accounts::PerpForceClosePosition</a></li><li><a href="accounts/struct.PerpLiqBaseOrPositivePnl.html">accounts::PerpLiqBaseOrPositivePnl</a></li><li><a href="accounts/struct.PerpLiqForceCancelOrders.html">accounts::PerpLiqForceCancelOrders</a></li><li><a href="accounts/struct.PerpLiqNegativePnlOrBankruptcy.html">accounts::PerpLiqNegativePnlOrBankruptcy</a></li><li><a href="accounts/struct.PerpLiqNegativePnlOrBankruptcyV2.html">accounts::PerpLiqNegativePnlOrBankruptcyV2</a></li><li><a href="accounts/struct.PerpPlaceOrder.html">accounts::PerpPlaceOrder</a></li><li><a href="accounts/struct.PerpSettleFees.html">accounts::PerpSettleFees</a></li><li><a href="accounts/struct.PerpSettlePnl.html">accounts::PerpSettlePnl</a></li><li><a href="accounts/struct.PerpUpdateFunding.html">accounts::PerpUpdateFunding</a></li><li><a href="accounts/struct.SequenceCheck.html">accounts::SequenceCheck</a></li><li><a href="accounts/struct.Serum3CancelAllOrders.html">accounts::Serum3CancelAllOrders</a></li><li><a href="accounts/struct.Serum3CancelOrder.html">accounts::Serum3CancelOrder</a></li><li><a href="accounts/struct.Serum3CloseOpenOrders.html">accounts::Serum3CloseOpenOrders</a></li><li><a href="accounts/struct.Serum3CreateOpenOrders.html">accounts::Serum3CreateOpenOrders</a></li><li><a href="accounts/struct.Serum3DeregisterMarket.html">accounts::Serum3DeregisterMarket</a></li><li><a href="accounts/struct.Serum3EditMarket.html">accounts::Serum3EditMarket</a></li><li><a href="accounts/struct.Serum3LiqForceCancelOrders.html">accounts::Serum3LiqForceCancelOrders</a></li><li><a href="accounts/struct.Serum3PlaceOrder.html">accounts::Serum3PlaceOrder</a></li><li><a href="accounts/struct.Serum3RegisterMarket.html">accounts::Serum3RegisterMarket</a></li><li><a href="accounts/struct.Serum3SettleFunds.html">accounts::Serum3SettleFunds</a></li><li><a href="accounts/struct.Serum3SettleFundsV2.html">accounts::Serum3SettleFundsV2</a></li><li><a href="accounts/struct.Serum3SettleFundsV2Extra.html">accounts::Serum3SettleFundsV2Extra</a></li><li><a href="accounts/struct.StubOracleClose.html">accounts::StubOracleClose</a></li><li><a href="accounts/struct.StubOracleCreate.html">accounts::StubOracleCreate</a></li><li><a href="accounts/struct.StubOracleSet.html">accounts::StubOracleSet</a></li><li><a href="accounts/struct.TokenAddBank.html">accounts::TokenAddBank</a></li><li><a href="accounts/struct.TokenChargeCollateralFees.html">accounts::TokenChargeCollateralFees</a></li><li><a href="accounts/struct.TokenConditionalSwapCancel.html">accounts::TokenConditionalSwapCancel</a></li><li><a href="accounts/struct.TokenConditionalSwapCreate.html">accounts::TokenConditionalSwapCreate</a></li><li><a href="accounts/struct.TokenConditionalSwapStart.html">accounts::TokenConditionalSwapStart</a></li><li><a href="accounts/struct.TokenConditionalSwapTrigger.html">accounts::TokenConditionalSwapTrigger</a></li><li><a href="accounts/struct.TokenDeposit.html">accounts::TokenDeposit</a></li><li><a href="accounts/struct.TokenDepositIntoExisting.html">accounts::TokenDepositIntoExisting</a></li><li><a href="accounts/struct.TokenDeregister.html">accounts::TokenDeregister</a></li><li><a href="accounts/struct.TokenEdit.html">accounts::TokenEdit</a></li><li><a href="accounts/struct.TokenForceCloseBorrowsWithToken.html">accounts::TokenForceCloseBorrowsWithToken</a></li><li><a href="accounts/struct.TokenForceWithdraw.html">accounts::TokenForceWithdraw</a></li><li><a href="accounts/struct.TokenLiqBankruptcy.html">accounts::TokenLiqBankruptcy</a></li><li><a href="accounts/struct.TokenLiqWithToken.html">accounts::TokenLiqWithToken</a></li><li><a href="accounts/struct.TokenRegister.html">accounts::TokenRegister</a></li><li><a href="accounts/struct.TokenRegisterTrustless.html">accounts::TokenRegisterTrustless</a></li><li><a href="accounts/struct.TokenUpdateIndexAndRate.html">accounts::TokenUpdateIndexAndRate</a></li><li><a href="accounts/struct.TokenWithdraw.html">accounts::TokenWithdraw</a></li><li><a href="accounts_ix/struct.AccountBuybackFeesWithMngo.html">accounts_ix::AccountBuybackFeesWithMngo</a></li><li><a href="accounts_ix/struct.AccountClose.html">accounts_ix::AccountClose</a></li><li><a href="accounts_ix/struct.AccountCreate.html">accounts_ix::AccountCreate</a></li><li><a href="accounts_ix/struct.AccountCreateV2.html">accounts_ix::AccountCreateV2</a></li><li><a href="accounts_ix/struct.AccountCreateV3.html">accounts_ix::AccountCreateV3</a></li><li><a href="accounts_ix/struct.AccountEdit.html">accounts_ix::AccountEdit</a></li><li><a href="accounts_ix/struct.AccountExpand.html">accounts_ix::AccountExpand</a></li><li><a href="accounts_ix/struct.AccountSizeMigration.html">accounts_ix::AccountSizeMigration</a></li><li><a href="accounts_ix/struct.AccountToggleFreeze.html">accounts_ix::AccountToggleFreeze</a></li><li><a href="accounts_ix/struct.AdminPerpWithdrawFees.html">accounts_ix::AdminPerpWithdrawFees</a></li><li><a href="accounts_ix/struct.AdminTokenWithdrawFees.html">accounts_ix::AdminTokenWithdrawFees</a></li><li><a href="accounts_ix/struct.AltExtend.html">accounts_ix::AltExtend</a></li><li><a href="accounts_ix/struct.AltSet.html">accounts_ix::AltSet</a></li><li><a href="accounts_ix/struct.Benchmark.html">accounts_ix::Benchmark</a></li><li><a href="accounts_ix/struct.ComputeAccountData.html">accounts_ix::ComputeAccountData</a></li><li><a href="accounts_ix/struct.FlashLoanBegin.html">accounts_ix::FlashLoanBegin</a></li><li><a href="accounts_ix/struct.FlashLoanEnd.html">accounts_ix::FlashLoanEnd</a></li><li><a href="accounts_ix/struct.FlashLoanSwapBegin.html">accounts_ix::FlashLoanSwapBegin</a></li><li><a href="accounts_ix/struct.GroupChangeInsuranceFund.html">accounts_ix::GroupChangeInsuranceFund</a></li><li><a href="accounts_ix/struct.GroupClose.html">accounts_ix::GroupClose</a></li><li><a href="accounts_ix/struct.GroupCreate.html">accounts_ix::GroupCreate</a></li><li><a href="accounts_ix/struct.GroupEdit.html">accounts_ix::GroupEdit</a></li><li><a href="accounts_ix/struct.GroupWithdrawInsuranceFund.html">accounts_ix::GroupWithdrawInsuranceFund</a></li><li><a href="accounts_ix/struct.HealthCheck.html">accounts_ix::HealthCheck</a></li><li><a href="accounts_ix/struct.HealthRegionBegin.html">accounts_ix::HealthRegionBegin</a></li><li><a href="accounts_ix/struct.HealthRegionEnd.html">accounts_ix::HealthRegionEnd</a></li><li><a href="accounts_ix/struct.InterestRateParams.html">accounts_ix::InterestRateParams</a></li><li><a href="accounts_ix/struct.IxGateSet.html">accounts_ix::IxGateSet</a></li><li><a href="accounts_ix/struct.OpenbookV2CancelOrder.html">accounts_ix::OpenbookV2CancelOrder</a></li><li><a href="accounts_ix/struct.OpenbookV2CloseOpenOrders.html">accounts_ix::OpenbookV2CloseOpenOrders</a></li><li><a href="accounts_ix/struct.OpenbookV2CreateOpenOrders.html">accounts_ix::OpenbookV2CreateOpenOrders</a></li><li><a href="accounts_ix/struct.OpenbookV2DeregisterMarket.html">accounts_ix::OpenbookV2DeregisterMarket</a></li><li><a href="accounts_ix/struct.OpenbookV2EditMarket.html">accounts_ix::OpenbookV2EditMarket</a></li><li><a href="accounts_ix/struct.OpenbookV2LiqForceCancelOrders.html">accounts_ix::OpenbookV2LiqForceCancelOrders</a></li><li><a href="accounts_ix/struct.OpenbookV2PlaceOrder.html">accounts_ix::OpenbookV2PlaceOrder</a></li><li><a href="accounts_ix/struct.OpenbookV2RegisterMarket.html">accounts_ix::OpenbookV2RegisterMarket</a></li><li><a href="accounts_ix/struct.OpenbookV2SettleFunds.html">accounts_ix::OpenbookV2SettleFunds</a></li><li><a href="accounts_ix/struct.PerpCancelAllOrders.html">accounts_ix::PerpCancelAllOrders</a></li><li><a href="accounts_ix/struct.PerpCancelAllOrdersBySide.html">accounts_ix::PerpCancelAllOrdersBySide</a></li><li><a href="accounts_ix/struct.PerpCancelOrder.html">accounts_ix::PerpCancelOrder</a></li><li><a href="accounts_ix/struct.PerpCancelOrderByClientOrderId.html">accounts_ix::PerpCancelOrderByClientOrderId</a></li><li><a href="accounts_ix/struct.PerpCloseMarket.html">accounts_ix::PerpCloseMarket</a></li><li><a href="accounts_ix/struct.PerpConsumeEvents.html">accounts_ix::PerpConsumeEvents</a></li><li><a href="accounts_ix/struct.PerpCreateMarket.html">accounts_ix::PerpCreateMarket</a></li><li><a href="accounts_ix/struct.PerpDeactivatePosition.html">accounts_ix::PerpDeactivatePosition</a></li><li><a href="accounts_ix/struct.PerpEditMarket.html">accounts_ix::PerpEditMarket</a></li><li><a href="accounts_ix/struct.PerpForceClosePosition.html">accounts_ix::PerpForceClosePosition</a></li><li><a href="accounts_ix/struct.PerpLiqBaseOrPositivePnl.html">accounts_ix::PerpLiqBaseOrPositivePnl</a></li><li><a href="accounts_ix/struct.PerpLiqForceCancelOrders.html">accounts_ix::PerpLiqForceCancelOrders</a></li><li><a href="accounts_ix/struct.PerpLiqNegativePnlOrBankruptcy.html">accounts_ix::PerpLiqNegativePnlOrBankruptcy</a></li><li><a href="accounts_ix/struct.PerpLiqNegativePnlOrBankruptcyV2.html">accounts_ix::PerpLiqNegativePnlOrBankruptcyV2</a></li><li><a href="accounts_ix/struct.PerpPlaceOrder.html">accounts_ix::PerpPlaceOrder</a></li><li><a href="accounts_ix/struct.PerpSettleFees.html">accounts_ix::PerpSettleFees</a></li><li><a href="accounts_ix/struct.PerpSettlePnl.html">accounts_ix::PerpSettlePnl</a></li><li><a href="accounts_ix/struct.PerpUpdateFunding.html">accounts_ix::PerpUpdateFunding</a></li><li><a href="accounts_ix/struct.SequenceCheck.html">accounts_ix::SequenceCheck</a></li><li><a href="accounts_ix/struct.Serum3CancelAllOrders.html">accounts_ix::Serum3CancelAllOrders</a></li><li><a href="accounts_ix/struct.Serum3CancelOrder.html">accounts_ix::Serum3CancelOrder</a></li><li><a href="accounts_ix/struct.Serum3CloseOpenOrders.html">accounts_ix::Serum3CloseOpenOrders</a></li><li><a href="accounts_ix/struct.Serum3CreateOpenOrders.html">accounts_ix::Serum3CreateOpenOrders</a></li><li><a href="accounts_ix/struct.Serum3DeregisterMarket.html">accounts_ix::Serum3DeregisterMarket</a></li><li><a href="accounts_ix/struct.Serum3EditMarket.html">accounts_ix::Serum3EditMarket</a></li><li><a href="accounts_ix/struct.Serum3LiqForceCancelOrders.html">accounts_ix::Serum3LiqForceCancelOrders</a></li><li><a href="accounts_ix/struct.Serum3PlaceOrder.html">accounts_ix::Serum3PlaceOrder</a></li><li><a href="accounts_ix/struct.Serum3RegisterMarket.html">accounts_ix::Serum3RegisterMarket</a></li><li><a href="accounts_ix/struct.Serum3SettleFunds.html">accounts_ix::Serum3SettleFunds</a></li><li><a href="accounts_ix/struct.Serum3SettleFundsV2.html">accounts_ix::Serum3SettleFundsV2</a></li><li><a href="accounts_ix/struct.Serum3SettleFundsV2Extra.html">accounts_ix::Serum3SettleFundsV2Extra</a></li><li><a href="accounts_ix/struct.StubOracleClose.html">accounts_ix::StubOracleClose</a></li><li><a href="accounts_ix/struct.StubOracleCreate.html">accounts_ix::StubOracleCreate</a></li><li><a href="accounts_ix/struct.StubOracleSet.html">accounts_ix::StubOracleSet</a></li><li><a href="accounts_ix/struct.TokenAddBank.html">accounts_ix::TokenAddBank</a></li><li><a href="accounts_ix/struct.TokenChargeCollateralFees.html">accounts_ix::TokenChargeCollateralFees</a></li><li><a href="accounts_ix/struct.TokenConditionalSwapCancel.html">accounts_ix::TokenConditionalSwapCancel</a></li><li><a href="accounts_ix/struct.TokenConditionalSwapCreate.html">accounts_ix::TokenConditionalSwapCreate</a></li><li><a href="accounts_ix/struct.TokenConditionalSwapStart.html">accounts_ix::TokenConditionalSwapStart</a></li><li><a href="accounts_ix/struct.TokenConditionalSwapTrigger.html">accounts_ix::TokenConditionalSwapTrigger</a></li><li><a href="accounts_ix/struct.TokenDeposit.html">accounts_ix::TokenDeposit</a></li><li><a href="accounts_ix/struct.TokenDepositIntoExisting.html">accounts_ix::TokenDepositIntoExisting</a></li><li><a href="accounts_ix/struct.TokenDeregister.html">accounts_ix::TokenDeregister</a></li><li><a href="accounts_ix/struct.TokenEdit.html">accounts_ix::TokenEdit</a></li><li><a href="accounts_ix/struct.TokenForceCloseBorrowsWithToken.html">accounts_ix::TokenForceCloseBorrowsWithToken</a></li><li><a href="accounts_ix/struct.TokenForceWithdraw.html">accounts_ix::TokenForceWithdraw</a></li><li><a href="accounts_ix/struct.TokenLiqBankruptcy.html">accounts_ix::TokenLiqBankruptcy</a></li><li><a href="accounts_ix/struct.TokenLiqWithToken.html">accounts_ix::TokenLiqWithToken</a></li><li><a href="accounts_ix/struct.TokenRegister.html">accounts_ix::TokenRegister</a></li><li><a href="accounts_ix/struct.TokenRegisterTrustless.html">accounts_ix::TokenRegisterTrustless</a></li><li><a href="accounts_ix/struct.TokenUpdateIndexAndRate.html">accounts_ix::TokenUpdateIndexAndRate</a></li><li><a href="accounts_ix/struct.TokenWithdraw.html">accounts_ix::TokenWithdraw</a></li><li><a href="accounts_zerocopy/struct.AccountInfoRef.html">accounts_zerocopy::AccountInfoRef</a></li><li><a href="accounts_zerocopy/struct.AccountInfoRefMut.html">accounts_zerocopy::AccountInfoRefMut</a></li><li><a href="accounts_zerocopy/struct.KeyedAccount.html">accounts_zerocopy::KeyedAccount</a></li><li><a href="accounts_zerocopy/struct.KeyedAccountSharedData.html">accounts_zerocopy::KeyedAccountSharedData</a></li><li><a href="events/struct.Equity.html">events::Equity</a></li><li><a href="events/struct.MangoAccountData.html">events::MangoAccountData</a></li><li><a href="events/struct.PerpEquity.html">events::PerpEquity</a></li><li><a href="events/struct.TokenEquity.html">events::TokenEquity</a></li><li><a href="health/struct.FixedOrderAccountRetriever.html">health::FixedOrderAccountRetriever</a></li><li><a href="health/struct.HealthCache.html">health::HealthCache</a></li><li><a href="health/struct.PerpInfo.html">health::PerpInfo</a></li><li><a href="health/struct.Prices.html">health::Prices</a></li><li><a href="health/struct.ScannedBanksAndOracles.html">health::ScannedBanksAndOracles</a></li><li><a href="health/struct.ScanningAccountRetriever.html">health::ScanningAccountRetriever</a></li><li><a href="health/struct.SpotInfo.html">health::SpotInfo</a></li><li><a href="health/struct.TokenBalance.html">health::TokenBalance</a></li><li><a href="health/struct.TokenInfo.html">health::TokenInfo</a></li><li><a href="health/struct.TokenMaxReserved.html">health::TokenMaxReserved</a></li><li><a href="instruction/struct.AccountBuybackFeesWithMngo.html">instruction::AccountBuybackFeesWithMngo</a></li><li><a href="instruction/struct.AccountClose.html">instruction::AccountClose</a></li><li><a href="instruction/struct.AccountCreate.html">instruction::AccountCreate</a></li><li><a href="instruction/struct.AccountCreateV2.html">instruction::AccountCreateV2</a></li><li><a href="instruction/struct.AccountCreateV3.html">instruction::AccountCreateV3</a></li><li><a href="instruction/struct.AccountEdit.html">instruction::AccountEdit</a></li><li><a href="instruction/struct.AccountExpand.html">instruction::AccountExpand</a></li><li><a href="instruction/struct.AccountExpandV2.html">instruction::AccountExpandV2</a></li><li><a href="instruction/struct.AccountExpandV3.html">instruction::AccountExpandV3</a></li><li><a href="instruction/struct.AccountSizeMigration.html">instruction::AccountSizeMigration</a></li><li><a href="instruction/struct.AccountToggleFreeze.html">instruction::AccountToggleFreeze</a></li><li><a href="instruction/struct.AdminPerpWithdrawFees.html">instruction::AdminPerpWithdrawFees</a></li><li><a href="instruction/struct.AdminTokenWithdrawFees.html">instruction::AdminTokenWithdrawFees</a></li><li><a href="instruction/struct.AltExtend.html">instruction::AltExtend</a></li><li><a href="instruction/struct.AltSet.html">instruction::AltSet</a></li><li><a href="instruction/struct.Benchmark.html">instruction::Benchmark</a></li><li><a href="instruction/struct.ComputeAccountData.html">instruction::ComputeAccountData</a></li><li><a href="instruction/struct.FlashLoanBegin.html">instruction::FlashLoanBegin</a></li><li><a href="instruction/struct.FlashLoanEnd.html">instruction::FlashLoanEnd</a></li><li><a href="instruction/struct.FlashLoanEndV2.html">instruction::FlashLoanEndV2</a></li><li><a href="instruction/struct.FlashLoanSwapBegin.html">instruction::FlashLoanSwapBegin</a></li><li><a href="instruction/struct.GroupChangeInsuranceFund.html">instruction::GroupChangeInsuranceFund</a></li><li><a href="instruction/struct.GroupClose.html">instruction::GroupClose</a></li><li><a href="instruction/struct.GroupCreate.html">instruction::GroupCreate</a></li><li><a href="instruction/struct.GroupEdit.html">instruction::GroupEdit</a></li><li><a href="instruction/struct.GroupWithdrawInsuranceFund.html">instruction::GroupWithdrawInsuranceFund</a></li><li><a href="instruction/struct.HealthCheck.html">instruction::HealthCheck</a></li><li><a href="instruction/struct.HealthRegionBegin.html">instruction::HealthRegionBegin</a></li><li><a href="instruction/struct.HealthRegionEnd.html">instruction::HealthRegionEnd</a></li><li><a href="instruction/struct.IxGateSet.html">instruction::IxGateSet</a></li><li><a href="instruction/struct.LiqTokenBankruptcy.html">instruction::LiqTokenBankruptcy</a></li><li><a href="instruction/struct.LiqTokenWithToken.html">instruction::LiqTokenWithToken</a></li><li><a href="instruction/struct.OpenbookV2CancelAllOrders.html">instruction::OpenbookV2CancelAllOrders</a></li><li><a href="instruction/struct.OpenbookV2CancelOrder.html">instruction::OpenbookV2CancelOrder</a></li><li><a href="instruction/struct.OpenbookV2CloseOpenOrders.html">instruction::OpenbookV2CloseOpenOrders</a></li><li><a href="instruction/struct.OpenbookV2CreateOpenOrders.html">instruction::OpenbookV2CreateOpenOrders</a></li><li><a href="instruction/struct.OpenbookV2DeregisterMarket.html">instruction::OpenbookV2DeregisterMarket</a></li><li><a href="instruction/struct.OpenbookV2EditMarket.html">instruction::OpenbookV2EditMarket</a></li><li><a href="instruction/struct.OpenbookV2LiqForceCancelOrders.html">instruction::OpenbookV2LiqForceCancelOrders</a></li><li><a href="instruction/struct.OpenbookV2PlaceOrder.html">instruction::OpenbookV2PlaceOrder</a></li><li><a href="instruction/struct.OpenbookV2RegisterMarket.html">instruction::OpenbookV2RegisterMarket</a></li><li><a href="instruction/struct.OpenbookV2SettleFunds.html">instruction::OpenbookV2SettleFunds</a></li><li><a href="instruction/struct.PerpCancelAllOrders.html">instruction::PerpCancelAllOrders</a></li><li><a href="instruction/struct.PerpCancelAllOrdersBySide.html">instruction::PerpCancelAllOrdersBySide</a></li><li><a href="instruction/struct.PerpCancelOrder.html">instruction::PerpCancelOrder</a></li><li><a href="instruction/struct.PerpCancelOrderByClientOrderId.html">instruction::PerpCancelOrderByClientOrderId</a></li><li><a href="instruction/struct.PerpCloseMarket.html">instruction::PerpCloseMarket</a></li><li><a href="instruction/struct.PerpConsumeEvents.html">instruction::PerpConsumeEvents</a></li><li><a href="instruction/struct.PerpCreateMarket.html">instruction::PerpCreateMarket</a></li><li><a href="instruction/struct.PerpDeactivatePosition.html">instruction::PerpDeactivatePosition</a></li><li><a href="instruction/struct.PerpEditMarket.html">instruction::PerpEditMarket</a></li><li><a href="instruction/struct.PerpForceClosePosition.html">instruction::PerpForceClosePosition</a></li><li><a href="instruction/struct.PerpLiqBaseOrPositivePnl.html">instruction::PerpLiqBaseOrPositivePnl</a></li><li><a href="instruction/struct.PerpLiqForceCancelOrders.html">instruction::PerpLiqForceCancelOrders</a></li><li><a href="instruction/struct.PerpLiqNegativePnlOrBankruptcy.html">instruction::PerpLiqNegativePnlOrBankruptcy</a></li><li><a href="instruction/struct.PerpLiqNegativePnlOrBankruptcyV2.html">instruction::PerpLiqNegativePnlOrBankruptcyV2</a></li><li><a href="instruction/struct.PerpPlaceOrder.html">instruction::PerpPlaceOrder</a></li><li><a href="instruction/struct.PerpPlaceOrderPegged.html">instruction::PerpPlaceOrderPegged</a></li><li><a href="instruction/struct.PerpPlaceOrderPeggedV2.html">instruction::PerpPlaceOrderPeggedV2</a></li><li><a href="instruction/struct.PerpPlaceOrderV2.html">instruction::PerpPlaceOrderV2</a></li><li><a href="instruction/struct.PerpSettleFees.html">instruction::PerpSettleFees</a></li><li><a href="instruction/struct.PerpSettlePnl.html">instruction::PerpSettlePnl</a></li><li><a href="instruction/struct.PerpUpdateFunding.html">instruction::PerpUpdateFunding</a></li><li><a href="instruction/struct.SequenceCheck.html">instruction::SequenceCheck</a></li><li><a href="instruction/struct.Serum3CancelAllOrders.html">instruction::Serum3CancelAllOrders</a></li><li><a href="instruction/struct.Serum3CancelOrder.html">instruction::Serum3CancelOrder</a></li><li><a href="instruction/struct.Serum3CancelOrderByClientOrderId.html">instruction::Serum3CancelOrderByClientOrderId</a></li><li><a href="instruction/struct.Serum3CloseOpenOrders.html">instruction::Serum3CloseOpenOrders</a></li><li><a href="instruction/struct.Serum3CreateOpenOrders.html">instruction::Serum3CreateOpenOrders</a></li><li><a href="instruction/struct.Serum3DeregisterMarket.html">instruction::Serum3DeregisterMarket</a></li><li><a href="instruction/struct.Serum3EditMarket.html">instruction::Serum3EditMarket</a></li><li><a href="instruction/struct.Serum3LiqForceCancelOrders.html">instruction::Serum3LiqForceCancelOrders</a></li><li><a href="instruction/struct.Serum3PlaceOrder.html">instruction::Serum3PlaceOrder</a></li><li><a href="instruction/struct.Serum3PlaceOrderV2.html">instruction::Serum3PlaceOrderV2</a></li><li><a href="instruction/struct.Serum3RegisterMarket.html">instruction::Serum3RegisterMarket</a></li><li><a href="instruction/struct.Serum3SettleFunds.html">instruction::Serum3SettleFunds</a></li><li><a href="instruction/struct.Serum3SettleFundsV2.html">instruction::Serum3SettleFundsV2</a></li><li><a href="instruction/struct.StubOracleClose.html">instruction::StubOracleClose</a></li><li><a href="instruction/struct.StubOracleCreate.html">instruction::StubOracleCreate</a></li><li><a href="instruction/struct.StubOracleSet.html">instruction::StubOracleSet</a></li><li><a href="instruction/struct.StubOracleSetTest.html">instruction::StubOracleSetTest</a></li><li><a href="instruction/struct.TokenAddBank.html">instruction::TokenAddBank</a></li><li><a href="instruction/struct.TokenChargeCollateralFees.html">instruction::TokenChargeCollateralFees</a></li><li><a href="instruction/struct.TokenConditionalSwapCancel.html">instruction::TokenConditionalSwapCancel</a></li><li><a href="instruction/struct.TokenConditionalSwapCreate.html">instruction::TokenConditionalSwapCreate</a></li><li><a href="instruction/struct.TokenConditionalSwapCreateLinearAuction.html">instruction::TokenConditionalSwapCreateLinearAuction</a></li><li><a href="instruction/struct.TokenConditionalSwapCreatePremiumAuction.html">instruction::TokenConditionalSwapCreatePremiumAuction</a></li><li><a href="instruction/struct.TokenConditionalSwapCreateV2.html">instruction::TokenConditionalSwapCreateV2</a></li><li><a href="instruction/struct.TokenConditionalSwapStart.html">instruction::TokenConditionalSwapStart</a></li><li><a href="instruction/struct.TokenConditionalSwapTrigger.html">instruction::TokenConditionalSwapTrigger</a></li><li><a href="instruction/struct.TokenConditionalSwapTriggerV2.html">instruction::TokenConditionalSwapTriggerV2</a></li><li><a href="instruction/struct.TokenDeposit.html">instruction::TokenDeposit</a></li><li><a href="instruction/struct.TokenDepositIntoExisting.html">instruction::TokenDepositIntoExisting</a></li><li><a href="instruction/struct.TokenDeregister.html">instruction::TokenDeregister</a></li><li><a href="instruction/struct.TokenEdit.html">instruction::TokenEdit</a></li><li><a href="instruction/struct.TokenForceCloseBorrowsWithToken.html">instruction::TokenForceCloseBorrowsWithToken</a></li><li><a href="instruction/struct.TokenForceWithdraw.html">instruction::TokenForceWithdraw</a></li><li><a href="instruction/struct.TokenLiqBankruptcy.html">instruction::TokenLiqBankruptcy</a></li><li><a href="instruction/struct.TokenLiqWithToken.html">instruction::TokenLiqWithToken</a></li><li><a href="instruction/struct.TokenRegister.html">instruction::TokenRegister</a></li><li><a href="instruction/struct.TokenRegisterTrustless.html">instruction::TokenRegisterTrustless</a></li><li><a href="instruction/struct.TokenUpdateIndexAndRate.html">instruction::TokenUpdateIndexAndRate</a></li><li><a href="instruction/struct.TokenWithdraw.html">instruction::TokenWithdraw</a></li><li><a href="logs/struct.AccountBuybackFeesWithMngoLog.html">logs::AccountBuybackFeesWithMngoLog</a></li><li><a href="logs/struct.DeactivatePerpPositionLog.html">logs::DeactivatePerpPositionLog</a></li><li><a href="logs/struct.DeactivateTokenPositionLog.html">logs::DeactivateTokenPositionLog</a></li><li><a href="logs/struct.DepositLog.html">logs::DepositLog</a></li><li><a href="logs/struct.FillLog.html">logs::FillLog</a></li><li><a href="logs/struct.FillLogV2.html">logs::FillLogV2</a></li><li><a href="logs/struct.FillLogV3.html">logs::FillLogV3</a></li><li><a href="logs/struct.FilledPerpOrderLog.html">logs::FilledPerpOrderLog</a></li><li><a href="logs/struct.FlashLoanLog.html">logs::FlashLoanLog</a></li><li><a href="logs/struct.FlashLoanLogV2.html">logs::FlashLoanLogV2</a></li><li><a href="logs/struct.FlashLoanLogV3.html">logs::FlashLoanLogV3</a></li><li><a href="logs/struct.FlashLoanTokenDetail.html">logs::FlashLoanTokenDetail</a></li><li><a href="logs/struct.FlashLoanTokenDetailV2.html">logs::FlashLoanTokenDetailV2</a></li><li><a href="logs/struct.FlashLoanTokenDetailV3.html">logs::FlashLoanTokenDetailV3</a></li><li><a href="logs/struct.ForceWithdrawLog.html">logs::ForceWithdrawLog</a></li><li><a href="logs/struct.OpenbookV2OpenOrdersBalanceLog.html">logs::OpenbookV2OpenOrdersBalanceLog</a></li><li><a href="logs/struct.OpenbookV2RegisterMarketLog.html">logs::OpenbookV2RegisterMarketLog</a></li><li><a href="logs/struct.PerpBalanceLog.html">logs::PerpBalanceLog</a></li><li><a href="logs/struct.PerpForceClosePositionLog.html">logs::PerpForceClosePositionLog</a></li><li><a href="logs/struct.PerpLiqBankruptcyLog.html">logs::PerpLiqBankruptcyLog</a></li><li><a href="logs/struct.PerpLiqBaseOrPositivePnlLog.html">logs::PerpLiqBaseOrPositivePnlLog</a></li><li><a href="logs/struct.PerpLiqBaseOrPositivePnlLogV2.html">logs::PerpLiqBaseOrPositivePnlLogV2</a></li><li><a href="logs/struct.PerpLiqBaseOrPositivePnlLogV3.html">logs::PerpLiqBaseOrPositivePnlLogV3</a></li><li><a href="logs/struct.PerpLiqNegativePnlOrBankruptcyLog.html">logs::PerpLiqNegativePnlOrBankruptcyLog</a></li><li><a href="logs/struct.PerpMarketMetaDataLog.html">logs::PerpMarketMetaDataLog</a></li><li><a href="logs/struct.PerpSettleFeesLog.html">logs::PerpSettleFeesLog</a></li><li><a href="logs/struct.PerpSettlePnlLog.html">logs::PerpSettlePnlLog</a></li><li><a href="logs/struct.PerpTakerTradeLog.html">logs::PerpTakerTradeLog</a></li><li><a href="logs/struct.PerpUpdateFundingLog.html">logs::PerpUpdateFundingLog</a></li><li><a href="logs/struct.PerpUpdateFundingLogV2.html">logs::PerpUpdateFundingLogV2</a></li><li><a href="logs/struct.Serum3OpenOrdersBalanceLog.html">logs::Serum3OpenOrdersBalanceLog</a></li><li><a href="logs/struct.Serum3OpenOrdersBalanceLogV2.html">logs::Serum3OpenOrdersBalanceLogV2</a></li><li><a href="logs/struct.Serum3RegisterMarketLog.html">logs::Serum3RegisterMarketLog</a></li><li><a href="logs/struct.TokenBalanceLog.html">logs::TokenBalanceLog</a></li><li><a href="logs/struct.TokenCollateralFeeLog.html">logs::TokenCollateralFeeLog</a></li><li><a href="logs/struct.TokenConditionalSwapCancelLog.html">logs::TokenConditionalSwapCancelLog</a></li><li><a href="logs/struct.TokenConditionalSwapCreateLog.html">logs::TokenConditionalSwapCreateLog</a></li><li><a href="logs/struct.TokenConditionalSwapCreateLogV2.html">logs::TokenConditionalSwapCreateLogV2</a></li><li><a href="logs/struct.TokenConditionalSwapCreateLogV3.html">logs::TokenConditionalSwapCreateLogV3</a></li><li><a href="logs/struct.TokenConditionalSwapStartLog.html">logs::TokenConditionalSwapStartLog</a></li><li><a href="logs/struct.TokenConditionalSwapTriggerLog.html">logs::TokenConditionalSwapTriggerLog</a></li><li><a href="logs/struct.TokenConditionalSwapTriggerLogV2.html">logs::TokenConditionalSwapTriggerLogV2</a></li><li><a href="logs/struct.TokenConditionalSwapTriggerLogV3.html">logs::TokenConditionalSwapTriggerLogV3</a></li><li><a href="logs/struct.TokenForceCloseBorrowsWithTokenLog.html">logs::TokenForceCloseBorrowsWithTokenLog</a></li><li><a href="logs/struct.TokenForceCloseBorrowsWithTokenLogV2.html">logs::TokenForceCloseBorrowsWithTokenLogV2</a></li><li><a href="logs/struct.TokenLiqBankruptcyLog.html">logs::TokenLiqBankruptcyLog</a></li><li><a href="logs/struct.TokenLiqWithTokenLog.html">logs::TokenLiqWithTokenLog</a></li><li><a href="logs/struct.TokenLiqWithTokenLogV2.html">logs::TokenLiqWithTokenLogV2</a></li><li><a href="logs/struct.TokenMetaDataLog.html">logs::TokenMetaDataLog</a></li><li><a href="logs/struct.TokenMetaDataLogV2.html">logs::TokenMetaDataLogV2</a></li><li><a href="logs/struct.UpdateIndexLog.html">logs::UpdateIndexLog</a></li><li><a href="logs/struct.UpdateRateLog.html">logs::UpdateRateLog</a></li><li><a href="logs/struct.UpdateRateLogV2.html">logs::UpdateRateLogV2</a></li><li><a href="logs/struct.WithdrawLoanLog.html">logs::WithdrawLoanLog</a></li><li><a href="logs/struct.WithdrawLoanOriginationFeeLog.html">logs::WithdrawLoanOriginationFeeLog</a></li><li><a href="logs/struct.WithdrawLog.html">logs::WithdrawLog</a></li><li><a href="program/struct.MangoV4.html">program::MangoV4</a></li><li><a href="serum3_cpi/struct.CancelOrder.html">serum3_cpi::CancelOrder</a></li><li><a href="serum3_cpi/struct.CloseOpenOrders.html">serum3_cpi::CloseOpenOrders</a></li><li><a href="serum3_cpi/struct.InitOpenOrders.html">serum3_cpi::InitOpenOrders</a></li><li><a href="serum3_cpi/struct.OpenOrdersSlim.html">serum3_cpi::OpenOrdersSlim</a></li><li><a href="serum3_cpi/struct.OrderBookStateHeader.html">serum3_cpi::OrderBookStateHeader</a></li><li><a href="serum3_cpi/struct.PlaceOrder.html">serum3_cpi::PlaceOrder</a></li><li><a href="serum3_cpi/struct.SettleFunds.html">serum3_cpi::SettleFunds</a></li><li><a href="state/struct.AnyEvent.html">state::AnyEvent</a></li><li><a href="state/struct.AnyNode.html">state::AnyNode</a></li><li><a href="state/struct.Bank.html">state::Bank</a></li><li><a href="state/struct.BookSide.html">state::BookSide</a></li><li><a href="state/struct.BookSideIter.html">state::BookSideIter</a></li><li><a href="state/struct.BookSideIterItem.html">state::BookSideIterItem</a></li><li><a href="state/struct.BookSideOrderHandle.html">state::BookSideOrderHandle</a></li><li><a href="state/struct.CLMMPoolState.html">state::CLMMPoolState</a></li><li><a href="state/struct.DynamicAccount.html">state::DynamicAccount</a></li><li><a href="state/struct.EventQueue.html">state::EventQueue</a></li><li><a href="state/struct.EventQueueHeader.html">state::EventQueueHeader</a></li><li><a href="state/struct.FillEvent.html">state::FillEvent</a></li><li><a href="state/struct.FreeNode.html">state::FreeNode</a></li><li><a href="state/struct.Group.html">state::Group</a></li><li><a href="state/struct.InnerNode.html">state::InnerNode</a></li><li><a href="state/struct.LeafNode.html">state::LeafNode</a></li><li><a href="state/struct.MangoAccount.html">state::MangoAccount</a></li><li><a href="state/struct.MangoAccountDynamicHeader.html">state::MangoAccountDynamicHeader</a></li><li><a href="state/struct.MangoAccountFixed.html">state::MangoAccountFixed</a></li><li><a href="state/struct.MangoAccountPdaSeeds.html">state::MangoAccountPdaSeeds</a></li><li><a href="state/struct.MintInfo.html">state::MintInfo</a></li><li><a href="state/struct.OpenbookV2Market.html">state::OpenbookV2Market</a></li><li><a href="state/struct.OpenbookV2MarketIndexReservation.html">state::OpenbookV2MarketIndexReservation</a></li><li><a href="state/struct.OpenbookV2Orders.html">state::OpenbookV2Orders</a></li><li><a href="state/struct.OracleAccountInfos.html">state::OracleAccountInfos</a></li><li><a href="state/struct.OracleConfig.html">state::OracleConfig</a></li><li><a href="state/struct.OracleConfigParams.html">state::OracleConfigParams</a></li><li><a href="state/struct.OracleState.html">state::OracleState</a></li><li><a href="state/struct.Order.html">state::Order</a></li><li><a href="state/struct.OrderTreeIter.html">state::OrderTreeIter</a></li><li><a href="state/struct.OrderTreeNodes.html">state::OrderTreeNodes</a></li><li><a href="state/struct.OrderTreeRoot.html">state::OrderTreeRoot</a></li><li><a href="state/struct.Orderbook.html">state::Orderbook</a></li><li><a href="state/struct.OutEvent.html">state::OutEvent</a></li><li><a href="state/struct.PerpMarket.html">state::PerpMarket</a></li><li><a href="state/struct.PerpOpenOrder.html">state::PerpOpenOrder</a></li><li><a href="state/struct.PerpPosition.html">state::PerpPosition</a></li><li><a href="state/struct.Serum3Market.html">state::Serum3Market</a></li><li><a href="state/struct.Serum3MarketIndexReservation.html">state::Serum3MarketIndexReservation</a></li><li><a href="state/struct.Serum3Orders.html">state::Serum3Orders</a></li><li><a href="state/struct.StablePriceModel.html">state::StablePriceModel</a></li><li><a href="state/struct.StubOracle.html">state::StubOracle</a></li><li><a href="state/struct.TokenConditionalSwap.html">state::TokenConditionalSwap</a></li><li><a href="state/struct.TokenPosition.html">state::TokenPosition</a></li><li><a href="state/struct.TransferResult.html">state::TransferResult</a></li><li><a href="state/struct.WithdrawResult.html">state::WithdrawResult</a></li><li><a href="types/struct.I80F48.html">types::I80F48</a></li><li><a href="types/struct.PerpMarketIndex.html">types::PerpMarketIndex</a></li><li><a href="types/struct.Serum3MarketIndex.html">types::Serum3MarketIndex</a></li><li><a href="types/struct.TokenIndex.html">types::TokenIndex</a></li></ul><h3 id="enums">Enums</h3><ul class="all-items"><li><a href="accounts_ix/enum.FlashLoanType.html">accounts_ix::FlashLoanType</a></li><li><a href="accounts_ix/enum.HealthCheckKind.html">accounts_ix::HealthCheckKind</a></li><li><a href="accounts_ix/enum.OpenbookV2PlaceOrderType.html">accounts_ix::OpenbookV2PlaceOrderType</a></li><li><a href="accounts_ix/enum.OpenbookV2PostOrderType.html">accounts_ix::OpenbookV2PostOrderType</a></li><li><a href="accounts_ix/enum.OpenbookV2SelfTradeBehavior.html">accounts_ix::OpenbookV2SelfTradeBehavior</a></li><li><a href="accounts_ix/enum.OpenbookV2Side.html">accounts_ix::OpenbookV2Side</a></li><li><a href="accounts_ix/enum.Serum3OrderType.html">accounts_ix::Serum3OrderType</a></li><li><a href="accounts_ix/enum.Serum3SelfTradeBehavior.html">accounts_ix::Serum3SelfTradeBehavior</a></li><li><a href="accounts_ix/enum.Serum3Side.html">accounts_ix::Serum3Side</a></li><li><a href="error/enum.MangoError.html">error::MangoError</a></li><li><a href="health/enum.HealthType.html">health::HealthType</a></li><li><a href="health/enum.SpotMarketIndex.html">health::SpotMarketIndex</a></li><li><a href="logs/enum.LoanOriginationFeeInstruction.html">logs::LoanOriginationFeeInstruction</a></li><li><a href="state/enum.BookSideOrderTree.html">state::BookSideOrderTree</a></li><li><a href="state/enum.CheckLiquidatable.html">state::CheckLiquidatable</a></li><li><a href="state/enum.EventType.html">state::EventType</a></li><li><a href="state/enum.IxGate.html">state::IxGate</a></li><li><a href="state/enum.NodeTag.html">state::NodeTag</a></li><li><a href="state/enum.OracleType.html">state::OracleType</a></li><li><a href="state/enum.OrderParams.html">state::OrderParams</a></li><li><a href="state/enum.OrderState.html">state::OrderState</a></li><li><a href="state/enum.OrderTreeType.html">state::OrderTreeType</a></li><li><a href="state/enum.PlaceOrderType.html">state::PlaceOrderType</a></li><li><a href="state/enum.PostOrderType.html">state::PostOrderType</a></li><li><a href="state/enum.SelfTradeBehavior.html">state::SelfTradeBehavior</a></li><li><a href="state/enum.Side.html">state::Side</a></li><li><a href="state/enum.SideAndOrderTree.html">state::SideAndOrderTree</a></li><li><a href="state/enum.TokenConditionalSwapDisplayPriceStyle.html">state::TokenConditionalSwapDisplayPriceStyle</a></li><li><a href="state/enum.TokenConditionalSwapIntention.html">state::TokenConditionalSwapIntention</a></li><li><a href="state/enum.TokenConditionalSwapType.html">state::TokenConditionalSwapType</a></li></ul><h3 id="traits">Traits</h3><ul class="all-items"><li><a href="accounts_zerocopy/trait.AccountDataWriter.html">accounts_zerocopy::AccountDataWriter</a></li><li><a href="accounts_zerocopy/trait.AccountReader.html">accounts_zerocopy::AccountReader</a></li><li><a href="accounts_zerocopy/trait.KeyedAccountReader.html">accounts_zerocopy::KeyedAccountReader</a></li><li><a href="accounts_zerocopy/trait.LoadMutZeroCopy.html">accounts_zerocopy::LoadMutZeroCopy</a></li><li><a href="accounts_zerocopy/trait.LoadMutZeroCopyRef.html">accounts_zerocopy::LoadMutZeroCopyRef</a></li><li><a href="accounts_zerocopy/trait.LoadZeroCopy.html">accounts_zerocopy::LoadZeroCopy</a></li><li><a href="accounts_zerocopy/trait.LoadZeroCopyRef.html">accounts_zerocopy::LoadZeroCopyRef</a></li><li><a href="error/trait.Contextable.html">error::Contextable</a></li><li><a href="error/trait.IsAnchorErrorWithCode.html">error::IsAnchorErrorWithCode</a></li><li><a href="health/trait.AccountRetriever.html">health::AccountRetriever</a></li><li><a href="i80f48/trait.ClampToInt.html">i80f48::ClampToInt</a></li><li><a href="i80f48/trait.LowPrecisionDivision.html">i80f48::LowPrecisionDivision</a></li><li><a href="serum3_cpi/trait.OpenOrdersAmounts.html">serum3_cpi::OpenOrdersAmounts</a></li><li><a href="state/trait.DerefOrBorrow.html">state::DerefOrBorrow</a></li><li><a href="state/trait.DerefOrBorrowMut.html">state::DerefOrBorrowMut</a></li><li><a href="state/trait.DynamicHeader.html">state::DynamicHeader</a></li><li><a href="state/trait.MangoAccountLoader.html">state::MangoAccountLoader</a></li><li><a href="state/trait.QueueHeader.html">state::QueueHeader</a></li></ul><h3 id="macros">Macros</h3><ul class="all-items"><li><a href="macro.account_seeds.html">account_seeds</a></li><li><a href="macro.bank_seeds.html">bank_seeds</a></li><li><a href="error/macro.error_msg.html">error::error_msg</a></li><li><a href="error/macro.error_msg_typed.html">error::error_msg_typed</a></li><li><a href="error/macro.require_msg.html">error::require_msg</a></li><li><a href="error/macro.require_msg_typed.html">error::require_msg_typed</a></li><li><a href="macro.error_msg.html">error_msg</a></li><li><a href="macro.error_msg_typed.html">error_msg_typed</a></li><li><a href="macro.group_seeds.html">group_seeds</a></li><li><a href="macro.mango_account_seeds.html">mango_account_seeds</a></li><li><a href="macro.openbook_v2_market_seeds.html">openbook_v2_market_seeds</a></li><li><a href="macro.require_msg.html">require_msg</a></li><li><a href="macro.require_msg_typed.html">require_msg_typed</a></li><li><a href="macro.serum_market_seeds.html">serum_market_seeds</a></li><li><a href="state/macro.account_seeds.html">state::account_seeds</a></li><li><a href="state/macro.bank_seeds.html">state::bank_seeds</a></li><li><a href="state/macro.group_seeds.html">state::group_seeds</a></li><li><a href="state/macro.mango_account_seeds.html">state::mango_account_seeds</a></li><li><a href="state/macro.openbook_v2_market_seeds.html">state::openbook_v2_market_seeds</a></li><li><a href="state/macro.serum_market_seeds.html">state::serum_market_seeds</a></li><li><a href="macro.zip.html">zip</a></li></ul><h3 id="functions">Functions</h3><ul class="all-items"><li><a href="accounts_ix/compute_budget/fn.check_id.html">accounts_ix::compute_budget::check_id</a></li><li><a href="accounts_ix/compute_budget/fn.id.html">accounts_ix::compute_budget::id</a></li><li><a href="accounts_ix/jupiter_mainnet_3/fn.check_id.html">accounts_ix::jupiter_mainnet_3::check_id</a></li><li><a href="accounts_ix/jupiter_mainnet_3/fn.id.html">accounts_ix::jupiter_mainnet_3::id</a></li><li><a href="accounts_ix/jupiter_mainnet_4/fn.check_id.html">accounts_ix::jupiter_mainnet_4::check_id</a></li><li><a href="accounts_ix/jupiter_mainnet_4/fn.id.html">accounts_ix::jupiter_mainnet_4::id</a></li><li><a href="accounts_ix/jupiter_mainnet_6/fn.check_id.html">accounts_ix::jupiter_mainnet_6::check_id</a></li><li><a href="accounts_ix/jupiter_mainnet_6/fn.id.html">accounts_ix::jupiter_mainnet_6::id</a></li><li><a href="address_lookup_table_program/fn.addresses.html">address_lookup_table_program::addresses</a></li><li><a href="address_lookup_table_program/fn.contains.html">address_lookup_table_program::contains</a></li><li><a href="address_lookup_table_program/fn.cpi_extend.html">address_lookup_table_program::cpi_extend</a></li><li><a href="fn.check_id.html">check_id</a></li><li><a href="fn.entry.html">entry</a></li><li><a href="health/fn.compute_health.html">health::compute_health</a></li><li><a href="health/fn.compute_health_from_fixed_accounts.html">health::compute_health_from_fixed_accounts</a></li><li><a href="health/fn.new_fixed_order_account_retriever.html">health::new_fixed_order_account_retriever</a></li><li><a href="health/fn.new_fixed_order_account_retriever_inner.html">health::new_fixed_order_account_retriever_inner</a></li><li><a href="health/fn.new_fixed_order_account_retriever_with_optional_banks.html">health::new_fixed_order_account_retriever_with_optional_banks</a></li><li><a href="health/fn.new_health_cache.html">health::new_health_cache</a></li><li><a href="health/fn.new_health_cache_skipping_missing_banks_and_bad_oracles.html">health::new_health_cache_skipping_missing_banks_and_bad_oracles</a></li><li><a href="health/fn.spot_amount_given_for_health_zero.html">health::spot_amount_given_for_health_zero</a></li><li><a href="health/fn.spot_amount_taken_for_health_zero.html">health::spot_amount_taken_for_health_zero</a></li><li><a href="fn.id.html">id</a></li><li><a href="logs/fn.emit_perp_balances.html">logs::emit_perp_balances</a></li><li><a href="logs/fn.emit_stack.html">logs::emit_stack</a></li><li><a href="mango_v4/fn.account_buyback_fees_with_mngo.html">mango_v4::account_buyback_fees_with_mngo</a></li><li><a href="mango_v4/fn.account_close.html">mango_v4::account_close</a></li><li><a href="mango_v4/fn.account_create.html">mango_v4::account_create</a></li><li><a href="mango_v4/fn.account_create_v2.html">mango_v4::account_create_v2</a></li><li><a href="mango_v4/fn.account_create_v3.html">mango_v4::account_create_v3</a></li><li><a href="mango_v4/fn.account_edit.html">mango_v4::account_edit</a></li><li><a href="mango_v4/fn.account_expand.html">mango_v4::account_expand</a></li><li><a href="mango_v4/fn.account_expand_v2.html">mango_v4::account_expand_v2</a></li><li><a href="mango_v4/fn.account_expand_v3.html">mango_v4::account_expand_v3</a></li><li><a href="mango_v4/fn.account_size_migration.html">mango_v4::account_size_migration</a></li><li><a href="mango_v4/fn.account_toggle_freeze.html">mango_v4::account_toggle_freeze</a></li><li><a href="mango_v4/fn.admin_perp_withdraw_fees.html">mango_v4::admin_perp_withdraw_fees</a></li><li><a href="mango_v4/fn.admin_token_withdraw_fees.html">mango_v4::admin_token_withdraw_fees</a></li><li><a href="mango_v4/fn.alt_extend.html">mango_v4::alt_extend</a></li><li><a href="mango_v4/fn.alt_set.html">mango_v4::alt_set</a></li><li><a href="mango_v4/fn.benchmark.html">mango_v4::benchmark</a></li><li><a href="mango_v4/fn.compute_account_data.html">mango_v4::compute_account_data</a></li><li><a href="mango_v4/fn.flash_loan_begin.html">mango_v4::flash_loan_begin</a></li><li><a href="mango_v4/fn.flash_loan_end.html">mango_v4::flash_loan_end</a></li><li><a href="mango_v4/fn.flash_loan_end_v2.html">mango_v4::flash_loan_end_v2</a></li><li><a href="mango_v4/fn.flash_loan_swap_begin.html">mango_v4::flash_loan_swap_begin</a></li><li><a href="mango_v4/fn.group_change_insurance_fund.html">mango_v4::group_change_insurance_fund</a></li><li><a href="mango_v4/fn.group_close.html">mango_v4::group_close</a></li><li><a href="mango_v4/fn.group_create.html">mango_v4::group_create</a></li><li><a href="mango_v4/fn.group_edit.html">mango_v4::group_edit</a></li><li><a href="mango_v4/fn.group_withdraw_insurance_fund.html">mango_v4::group_withdraw_insurance_fund</a></li><li><a href="mango_v4/fn.health_check.html">mango_v4::health_check</a></li><li><a href="mango_v4/fn.health_region_begin.html">mango_v4::health_region_begin</a></li><li><a href="mango_v4/fn.health_region_end.html">mango_v4::health_region_end</a></li><li><a href="mango_v4/fn.ix_gate_set.html">mango_v4::ix_gate_set</a></li><li><a href="mango_v4/fn.liq_token_bankruptcy.html">mango_v4::liq_token_bankruptcy</a></li><li><a href="mango_v4/fn.liq_token_with_token.html">mango_v4::liq_token_with_token</a></li><li><a href="mango_v4/fn.openbook_v2_cancel_all_orders.html">mango_v4::openbook_v2_cancel_all_orders</a></li><li><a href="mango_v4/fn.openbook_v2_cancel_order.html">mango_v4::openbook_v2_cancel_order</a></li><li><a href="mango_v4/fn.openbook_v2_close_open_orders.html">mango_v4::openbook_v2_close_open_orders</a></li><li><a href="mango_v4/fn.openbook_v2_create_open_orders.html">mango_v4::openbook_v2_create_open_orders</a></li><li><a href="mango_v4/fn.openbook_v2_deregister_market.html">mango_v4::openbook_v2_deregister_market</a></li><li><a href="mango_v4/fn.openbook_v2_edit_market.html">mango_v4::openbook_v2_edit_market</a></li><li><a href="mango_v4/fn.openbook_v2_liq_force_cancel_orders.html">mango_v4::openbook_v2_liq_force_cancel_orders</a></li><li><a href="mango_v4/fn.openbook_v2_place_order.html">mango_v4::openbook_v2_place_order</a></li><li><a href="mango_v4/fn.openbook_v2_register_market.html">mango_v4::openbook_v2_register_market</a></li><li><a href="mango_v4/fn.openbook_v2_settle_funds.html">mango_v4::openbook_v2_settle_funds</a></li><li><a href="mango_v4/fn.perp_cancel_all_orders.html">mango_v4::perp_cancel_all_orders</a></li><li><a href="mango_v4/fn.perp_cancel_all_orders_by_side.html">mango_v4::perp_cancel_all_orders_by_side</a></li><li><a href="mango_v4/fn.perp_cancel_order.html">mango_v4::perp_cancel_order</a></li><li><a href="mango_v4/fn.perp_cancel_order_by_client_order_id.html">mango_v4::perp_cancel_order_by_client_order_id</a></li><li><a href="mango_v4/fn.perp_close_market.html">mango_v4::perp_close_market</a></li><li><a href="mango_v4/fn.perp_consume_events.html">mango_v4::perp_consume_events</a></li><li><a href="mango_v4/fn.perp_create_market.html">mango_v4::perp_create_market</a></li><li><a href="mango_v4/fn.perp_deactivate_position.html">mango_v4::perp_deactivate_position</a></li><li><a href="mango_v4/fn.perp_edit_market.html">mango_v4::perp_edit_market</a></li><li><a href="mango_v4/fn.perp_force_close_position.html">mango_v4::perp_force_close_position</a></li><li><a href="mango_v4/fn.perp_liq_base_or_positive_pnl.html">mango_v4::perp_liq_base_or_positive_pnl</a></li><li><a href="mango_v4/fn.perp_liq_force_cancel_orders.html">mango_v4::perp_liq_force_cancel_orders</a></li><li><a href="mango_v4/fn.perp_liq_negative_pnl_or_bankruptcy.html">mango_v4::perp_liq_negative_pnl_or_bankruptcy</a></li><li><a href="mango_v4/fn.perp_liq_negative_pnl_or_bankruptcy_v2.html">mango_v4::perp_liq_negative_pnl_or_bankruptcy_v2</a></li><li><a href="mango_v4/fn.perp_place_order.html">mango_v4::perp_place_order</a></li><li><a href="mango_v4/fn.perp_place_order_pegged.html">mango_v4::perp_place_order_pegged</a></li><li><a href="mango_v4/fn.perp_place_order_pegged_v2.html">mango_v4::perp_place_order_pegged_v2</a></li><li><a href="mango_v4/fn.perp_place_order_v2.html">mango_v4::perp_place_order_v2</a></li><li><a href="mango_v4/fn.perp_settle_fees.html">mango_v4::perp_settle_fees</a></li><li><a href="mango_v4/fn.perp_settle_pnl.html">mango_v4::perp_settle_pnl</a></li><li><a href="mango_v4/fn.perp_update_funding.html">mango_v4::perp_update_funding</a></li><li><a href="mango_v4/fn.sequence_check.html">mango_v4::sequence_check</a></li><li><a href="mango_v4/fn.serum3_cancel_all_orders.html">mango_v4::serum3_cancel_all_orders</a></li><li><a href="mango_v4/fn.serum3_cancel_order.html">mango_v4::serum3_cancel_order</a></li><li><a href="mango_v4/fn.serum3_cancel_order_by_client_order_id.html">mango_v4::serum3_cancel_order_by_client_order_id</a></li><li><a href="mango_v4/fn.serum3_close_open_orders.html">mango_v4::serum3_close_open_orders</a></li><li><a href="mango_v4/fn.serum3_create_open_orders.html">mango_v4::serum3_create_open_orders</a></li><li><a href="mango_v4/fn.serum3_deregister_market.html">mango_v4::serum3_deregister_market</a></li><li><a href="mango_v4/fn.serum3_edit_market.html">mango_v4::serum3_edit_market</a></li><li><a href="mango_v4/fn.serum3_liq_force_cancel_orders.html">mango_v4::serum3_liq_force_cancel_orders</a></li><li><a href="mango_v4/fn.serum3_place_order.html">mango_v4::serum3_place_order</a></li><li><a href="mango_v4/fn.serum3_place_order_v2.html">mango_v4::serum3_place_order_v2</a></li><li><a href="mango_v4/fn.serum3_register_market.html">mango_v4::serum3_register_market</a></li><li><a href="mango_v4/fn.serum3_settle_funds.html">mango_v4::serum3_settle_funds</a></li><li><a href="mango_v4/fn.serum3_settle_funds_v2.html">mango_v4::serum3_settle_funds_v2</a></li><li><a href="mango_v4/fn.stub_oracle_close.html">mango_v4::stub_oracle_close</a></li><li><a href="mango_v4/fn.stub_oracle_create.html">mango_v4::stub_oracle_create</a></li><li><a href="mango_v4/fn.stub_oracle_set.html">mango_v4::stub_oracle_set</a></li><li><a href="mango_v4/fn.stub_oracle_set_test.html">mango_v4::stub_oracle_set_test</a></li><li><a href="mango_v4/fn.token_add_bank.html">mango_v4::token_add_bank</a></li><li><a href="mango_v4/fn.token_charge_collateral_fees.html">mango_v4::token_charge_collateral_fees</a></li><li><a href="mango_v4/fn.token_conditional_swap_cancel.html">mango_v4::token_conditional_swap_cancel</a></li><li><a href="mango_v4/fn.token_conditional_swap_create.html">mango_v4::token_conditional_swap_create</a></li><li><a href="mango_v4/fn.token_conditional_swap_create_linear_auction.html">mango_v4::token_conditional_swap_create_linear_auction</a></li><li><a href="mango_v4/fn.token_conditional_swap_create_premium_auction.html">mango_v4::token_conditional_swap_create_premium_auction</a></li><li><a href="mango_v4/fn.token_conditional_swap_create_v2.html">mango_v4::token_conditional_swap_create_v2</a></li><li><a href="mango_v4/fn.token_conditional_swap_start.html">mango_v4::token_conditional_swap_start</a></li><li><a href="mango_v4/fn.token_conditional_swap_trigger.html">mango_v4::token_conditional_swap_trigger</a></li><li><a href="mango_v4/fn.token_conditional_swap_trigger_v2.html">mango_v4::token_conditional_swap_trigger_v2</a></li><li><a href="mango_v4/fn.token_deposit.html">mango_v4::token_deposit</a></li><li><a href="mango_v4/fn.token_deposit_into_existing.html">mango_v4::token_deposit_into_existing</a></li><li><a href="mango_v4/fn.token_deregister.html">mango_v4::token_deregister</a></li><li><a href="mango_v4/fn.token_edit.html">mango_v4::token_edit</a></li><li><a href="mango_v4/fn.token_force_close_borrows_with_token.html">mango_v4::token_force_close_borrows_with_token</a></li><li><a href="mango_v4/fn.token_force_withdraw.html">mango_v4::token_force_withdraw</a></li><li><a href="mango_v4/fn.token_liq_bankruptcy.html">mango_v4::token_liq_bankruptcy</a></li><li><a href="mango_v4/fn.token_liq_with_token.html">mango_v4::token_liq_with_token</a></li><li><a href="mango_v4/fn.token_register.html">mango_v4::token_register</a></li><li><a href="mango_v4/fn.token_register_trustless.html">mango_v4::token_register_trustless</a></li><li><a href="mango_v4/fn.token_update_index_and_rate.html">mango_v4::token_update_index_and_rate</a></li><li><a href="mango_v4/fn.token_withdraw.html">mango_v4::token_withdraw</a></li><li><a href="serum3_cpi/fn.has_serum_header.html">serum3_cpi::has_serum_header</a></li><li><a href="serum3_cpi/fn.load_asks_mut.html">serum3_cpi::load_asks_mut</a></li><li><a href="serum3_cpi/fn.load_bids_mut.html">serum3_cpi::load_bids_mut</a></li><li><a href="serum3_cpi/fn.load_market_state.html">serum3_cpi::load_market_state</a></li><li><a href="serum3_cpi/fn.load_open_orders.html">serum3_cpi::load_open_orders</a></li><li><a href="serum3_cpi/fn.load_open_orders_bytes.html">serum3_cpi::load_open_orders_bytes</a></li><li><a href="serum3_cpi/fn.load_open_orders_ref.html">serum3_cpi::load_open_orders_ref</a></li><li><a href="serum3_cpi/fn.pubkey_from_u64_array.html">serum3_cpi::pubkey_from_u64_array</a></li><li><a href="serum3_cpi/fn.remove_slop_mut.html">serum3_cpi::remove_slop_mut</a></li><li><a href="state/fn.check_is_valid_fallback_oracle.html">state::check_is_valid_fallback_oracle</a></li><li><a href="state/fn.compute_equity.html">state::compute_equity</a></li><li><a href="state/fn.determine_oracle_type.html">state::determine_oracle_type</a></li><li><a href="state/fn.fallback_oracle_state_unchecked.html">state::fallback_oracle_state_unchecked</a></li><li><a href="state/fn.fixed_price_data.html">state::fixed_price_data</a></li><li><a href="state/fn.fixed_price_lots.html">state::fixed_price_lots</a></li><li><a href="state/fn.get_pyth_state.html">state::get_pyth_state</a></li><li><a href="state/fn.load_orca_pool_state.html">state::load_orca_pool_state</a></li><li><a href="state/fn.load_raydium_pool_state.html">state::load_raydium_pool_state</a></li><li><a href="state/fn.new_node_key.html">state::new_node_key</a></li><li><a href="state/fn.oracle_log_context.html">state::oracle_log_context</a></li><li><a href="state/fn.oracle_pegged_price_data.html">state::oracle_pegged_price_data</a></li><li><a href="state/fn.oracle_pegged_price_offset.html">state::oracle_pegged_price_offset</a></li><li><a href="state/fn.oracle_state_unchecked.html">state::oracle_state_unchecked</a></li><li><a href="state/orca_mainnet_whirlpool/fn.check_id.html">state::orca_mainnet_whirlpool::check_id</a></li><li><a href="state/orca_mainnet_whirlpool/fn.id.html">state::orca_mainnet_whirlpool::id</a></li><li><a href="state/fn.power_of_ten.html">state::power_of_ten</a></li><li><a href="state/pyth_mainnet_sol_oracle/fn.check_id.html">state::pyth_mainnet_sol_oracle::check_id</a></li><li><a href="state/pyth_mainnet_sol_oracle/fn.id.html">state::pyth_mainnet_sol_oracle::id</a></li><li><a href="state/pyth_mainnet_usdc_oracle/fn.check_id.html">state::pyth_mainnet_usdc_oracle::check_id</a></li><li><a href="state/pyth_mainnet_usdc_oracle/fn.id.html">state::pyth_mainnet_usdc_oracle::id</a></li><li><a href="state/fn.rank_orders.html">state::rank_orders</a></li><li><a href="state/raydium_mainnet/fn.check_id.html">state::raydium_mainnet::check_id</a></li><li><a href="state/raydium_mainnet/fn.id.html">state::raydium_mainnet::id</a></li><li><a href="state/sol_mint_mainnet/fn.check_id.html">state::sol_mint_mainnet::check_id</a></li><li><a href="state/sol_mint_mainnet/fn.id.html">state::sol_mint_mainnet::id</a></li><li><a href="state/switchboard_v1_devnet_oracle/fn.check_id.html">state::switchboard_v1_devnet_oracle::check_id</a></li><li><a href="state/switchboard_v1_devnet_oracle/fn.id.html">state::switchboard_v1_devnet_oracle::id</a></li><li><a href="state/switchboard_v2_mainnet_oracle/fn.check_id.html">state::switchboard_v2_mainnet_oracle::check_id</a></li><li><a href="state/switchboard_v2_mainnet_oracle/fn.id.html">state::switchboard_v2_mainnet_oracle::id</a></li><li><a href="state/usdc_mint_mainnet/fn.check_id.html">state::usdc_mint_mainnet::check_id</a></li><li><a href="state/usdc_mint_mainnet/fn.id.html">state::usdc_mint_mainnet::id</a></li><li><a href="util/fn.clock_now.html">util::clock_now</a></li><li><a href="util/fn.fill_from_str.html">util::fill_from_str</a></li><li><a href="util/fn.format_zero_terminated_utf8_bytes.html">util::format_zero_terminated_utf8_bytes</a></li></ul><h3 id="types">Type Definitions</h3><ul class="all-items"><li><a href="state/type.MangoAccountLoadedRef.html">state::MangoAccountLoadedRef</a></li><li><a href="state/type.MangoAccountLoadedRefCell.html">state::MangoAccountLoadedRefCell</a></li><li><a href="state/type.MangoAccountLoadedRefCellMut.html">state::MangoAccountLoadedRefCellMut</a></li><li><a href="state/type.MangoAccountRef.html">state::MangoAccountRef</a></li><li><a href="state/type.MangoAccountRefMut.html">state::MangoAccountRefMut</a></li><li><a href="state/type.MangoAccountValue.html">state::MangoAccountValue</a></li><li><a href="state/type.NodeHandle.html">state::NodeHandle</a></li><li><a href="state/type.OpenbookV2MarketIndex.html">state::OpenbookV2MarketIndex</a></li><li><a href="state/type.PerpMarketIndex.html">state::PerpMarketIndex</a></li><li><a href="state/type.Serum3MarketIndex.html">state::Serum3MarketIndex</a></li><li><a href="state/type.TokenIndex.html">state::TokenIndex</a></li></ul><h3 id="statics">Statics</h3><ul class="all-items"><li><a href="static.ID.html">ID</a></li></ul><h3 id="constants">Constants</h3><ul class="all-items"><li><a href="accounts_ix/compute_budget/constant.ID.html">accounts_ix::compute_budget::ID</a></li><li><a href="accounts_ix/jupiter_mainnet_3/constant.ID.html">accounts_ix::jupiter_mainnet_3::ID</a></li><li><a href="accounts_ix/jupiter_mainnet_4/constant.ID.html">accounts_ix::jupiter_mainnet_4::ID</a></li><li><a href="accounts_ix/jupiter_mainnet_6/constant.ID.html">accounts_ix::jupiter_mainnet_6::ID</a></li><li><a href="state/constant.DAY.html">state::DAY</a></li><li><a href="state/constant.DAY_I80F48.html">state::DAY_I80F48</a></li><li><a href="state/constant.FEE_BUYBACK_QUOTE_TOKEN_INDEX.html">state::FEE_BUYBACK_QUOTE_TOKEN_INDEX</a></li><li><a href="state/constant.FREE_ORDER_SLOT.html">state::FREE_ORDER_SLOT</a></li><li><a href="state/constant.HOUR.html">state::HOUR</a></li><li><a href="state/constant.MAX_BANKS.html">state::MAX_BANKS</a></li><li><a href="state/constant.MAX_NUM_EVENTS.html">state::MAX_NUM_EVENTS</a></li><li><a href="state/constant.MAX_ORDERTREE_NODES.html">state::MAX_ORDERTREE_NODES</a></li><li><a href="state/constant.ONE_BPS.html">state::ONE_BPS</a></li><li><a href="state/constant.ORCA_WHIRLPOOL_DISCRIMINATOR.html">state::ORCA_WHIRLPOOL_DISCRIMINATOR</a></li><li><a href="state/constant.ORCA_WHIRLPOOL_LEN.html">state::ORCA_WHIRLPOOL_LEN</a></li><li><a href="state/constant.PERP_SETTLE_TOKEN_INDEX.html">state::PERP_SETTLE_TOKEN_INDEX</a></li><li><a href="state/constant.QUOTE_DECIMALS.html">state::QUOTE_DECIMALS</a></li><li><a href="state/constant.QUOTE_NATIVE_TO_UI.html">state::QUOTE_NATIVE_TO_UI</a></li><li><a href="state/constant.QUOTE_TOKEN_INDEX.html">state::QUOTE_TOKEN_INDEX</a></li><li><a href="state/constant.RAYDIUM_POOL_DISCRIMINATOR.html">state::RAYDIUM_POOL_DISCRIMINATOR</a></li><li><a href="state/constant.RAYDIUM_POOL_LEN.html">state::RAYDIUM_POOL_LEN</a></li><li><a href="state/constant.SOL_DECIMALS.html">state::SOL_DECIMALS</a></li><li><a href="state/constant.TCS_START_INCENTIVE.html">state::TCS_START_INCENTIVE</a></li><li><a href="state/constant.YEAR_I80F48.html">state::YEAR_I80F48</a></li><li><a href="state/orca_mainnet_whirlpool/constant.ID.html">state::orca_mainnet_whirlpool::ID</a></li><li><a href="state/pyth_mainnet_sol_oracle/constant.ID.html">state::pyth_mainnet_sol_oracle::ID</a></li><li><a href="state/pyth_mainnet_usdc_oracle/constant.ID.html">state::pyth_mainnet_usdc_oracle::ID</a></li><li><a href="state/raydium_mainnet/constant.ID.html">state::raydium_mainnet::ID</a></li><li><a href="state/sol_mint_mainnet/constant.ID.html">state::sol_mint_mainnet::ID</a></li><li><a href="state/switchboard_v1_devnet_oracle/constant.ID.html">state::switchboard_v1_devnet_oracle::ID</a></li><li><a href="state/switchboard_v2_mainnet_oracle/constant.ID.html">state::switchboard_v2_mainnet_oracle::ID</a></li><li><a href="state/usdc_mint_mainnet/constant.ID.html">state::usdc_mint_mainnet::ID</a></li></ul></section></div></main></body></html>