#[non_exhaustive]pub enum EventInstance {
Show 55 variants
AcceptedPositionFeesProposal(MoveInstance<AcceptedPositionFeesProposal>),
AllocatedCollateral(MoveInstance<AllocatedCollateral>),
CanceledOrder(MoveInstance<CanceledOrder>),
CreatedAccount(MoveInstance<CreatedAccount<Otw>>),
CreatedClearingHouse(MoveInstance<CreatedClearingHouse>),
CreatedMarginRatiosProposal(MoveInstance<CreatedMarginRatiosProposal>),
CreatedOrderbook(MoveInstance<CreatedOrderbook>),
CreatedPosition(MoveInstance<CreatedPosition>),
CreatedPositionFeesProposal(MoveInstance<CreatedPositionFeesProposal>),
CreatedStopOrderTicket(MoveInstance<CreatedStopOrderTicket<Otw>>),
CreatedSubAccount(MoveInstance<CreatedSubAccount>),
DeallocatedCollateral(MoveInstance<DeallocatedCollateral>),
DeletedMarginRatiosProposal(MoveInstance<DeletedMarginRatiosProposal>),
DeletedPositionFeesProposal(MoveInstance<DeletedPositionFeesProposal>),
DeletedStopOrderTicket(MoveInstance<DeletedStopOrderTicket<Otw>>),
DepositedCollateral(MoveInstance<DepositedCollateral<Otw>>),
DonatedToInsuranceFund(MoveInstance<DonatedToInsuranceFund>),
EditedStopOrderTicketDetails(MoveInstance<EditedStopOrderTicketDetails<Otw>>),
EditedStopOrderTicketExecutors(MoveInstance<EditedStopOrderTicketExecutors<Otw>>),
ExecutedStopOrderTicket(MoveInstance<ExecutedStopOrderTicket<Otw>>),
FilledMakerOrder(MoveInstance<FilledMakerOrder>),
FilledMakerOrders(MoveInstance<FilledMakerOrders>),
FilledTakerOrder(MoveInstance<FilledTakerOrder>),
LiquidatedPosition(MoveInstance<LiquidatedPosition>),
OrderbookPostReceipt(MoveInstance<OrderbookPostReceipt>),
PerformedLiquidation(MoveInstance<PerformedLiquidation>),
RegisteredCollateralInfo(MoveInstance<RegisteredCollateralInfo<Otw>>),
RegisteredMarketInfo(MoveInstance<RegisteredMarketInfo<Otw>>),
RejectedPositionFeesProposal(MoveInstance<RejectedPositionFeesProposal>),
RemovedRegisteredMarketInfo(MoveInstance<RemovedRegisteredMarketInfo<Otw>>),
ResettedPositionFees(MoveInstance<ResettedPositionFees>),
SetPositionInitialMarginRatio(MoveInstance<SetPositionInitialMarginRatio>),
SetSubAccountUsers(MoveInstance<SetSubAccountUsers>),
SettledFunding(MoveInstance<SettledFunding>),
UpdatedBaseOracleTolerance(MoveInstance<UpdatedBaseOracleTolerance>),
UpdatedClearingHouseVersion(MoveInstance<UpdatedClearingHouseVersion>),
UpdatedCollateralOracleTolerance(MoveInstance<UpdatedCollateralOracleTolerance>),
UpdatedCumFundings(MoveInstance<UpdatedCumFundings>),
UpdatedFees(MoveInstance<UpdatedFees>),
UpdatedFunding(MoveInstance<UpdatedFunding>),
UpdatedFundingParameters(MoveInstance<UpdatedFundingParameters>),
UpdatedLiquidationTolerance(MoveInstance<UpdatedLiquidationTolerance>),
UpdatedMarginRatios(MoveInstance<UpdatedMarginRatios>),
UpdatedMaxOpenInterest(MoveInstance<UpdatedMaxOpenInterest>),
UpdatedMaxOpenInterestPositionParams(MoveInstance<UpdatedMaxOpenInterestPositionParams>),
UpdatedMaxPendingOrders(MoveInstance<UpdatedMaxPendingOrders>),
UpdatedMinOrderUsdValue(MoveInstance<UpdatedMinOrderUsdValue>),
UpdatedOpenInterestAndFeesAccrued(MoveInstance<UpdatedOpenInterestAndFeesAccrued>),
UpdatedPremiumTwap(MoveInstance<UpdatedPremiumTwap>),
UpdatedSpreadTwap(MoveInstance<UpdatedSpreadTwap>),
UpdatedSpreadTwapParameters(MoveInstance<UpdatedSpreadTwapParameters>),
UpdatedStopOrderMistCost(MoveInstance<UpdatedStopOrderMistCost>),
WithdrewCollateral(MoveInstance<WithdrewCollateral<Otw>>),
WithdrewFees(MoveInstance<WithdrewFees>),
WithdrewInsuranceFund(MoveInstance<WithdrewInsuranceFund>),
}Expand description
A Perpetuals event instance of any kind.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
AcceptedPositionFeesProposal(MoveInstance<AcceptedPositionFeesProposal>)
AllocatedCollateral(MoveInstance<AllocatedCollateral>)
CanceledOrder(MoveInstance<CanceledOrder>)
CreatedAccount(MoveInstance<CreatedAccount<Otw>>)
CreatedClearingHouse(MoveInstance<CreatedClearingHouse>)
CreatedMarginRatiosProposal(MoveInstance<CreatedMarginRatiosProposal>)
CreatedOrderbook(MoveInstance<CreatedOrderbook>)
CreatedPosition(MoveInstance<CreatedPosition>)
CreatedPositionFeesProposal(MoveInstance<CreatedPositionFeesProposal>)
CreatedStopOrderTicket(MoveInstance<CreatedStopOrderTicket<Otw>>)
CreatedSubAccount(MoveInstance<CreatedSubAccount>)
DeallocatedCollateral(MoveInstance<DeallocatedCollateral>)
DeletedMarginRatiosProposal(MoveInstance<DeletedMarginRatiosProposal>)
DeletedPositionFeesProposal(MoveInstance<DeletedPositionFeesProposal>)
DeletedStopOrderTicket(MoveInstance<DeletedStopOrderTicket<Otw>>)
DepositedCollateral(MoveInstance<DepositedCollateral<Otw>>)
DonatedToInsuranceFund(MoveInstance<DonatedToInsuranceFund>)
EditedStopOrderTicketDetails(MoveInstance<EditedStopOrderTicketDetails<Otw>>)
EditedStopOrderTicketExecutors(MoveInstance<EditedStopOrderTicketExecutors<Otw>>)
ExecutedStopOrderTicket(MoveInstance<ExecutedStopOrderTicket<Otw>>)
FilledMakerOrder(MoveInstance<FilledMakerOrder>)
FilledMakerOrders(MoveInstance<FilledMakerOrders>)
FilledTakerOrder(MoveInstance<FilledTakerOrder>)
LiquidatedPosition(MoveInstance<LiquidatedPosition>)
OrderbookPostReceipt(MoveInstance<OrderbookPostReceipt>)
PerformedLiquidation(MoveInstance<PerformedLiquidation>)
RegisteredCollateralInfo(MoveInstance<RegisteredCollateralInfo<Otw>>)
RegisteredMarketInfo(MoveInstance<RegisteredMarketInfo<Otw>>)
RejectedPositionFeesProposal(MoveInstance<RejectedPositionFeesProposal>)
RemovedRegisteredMarketInfo(MoveInstance<RemovedRegisteredMarketInfo<Otw>>)
ResettedPositionFees(MoveInstance<ResettedPositionFees>)
SetPositionInitialMarginRatio(MoveInstance<SetPositionInitialMarginRatio>)
SetSubAccountUsers(MoveInstance<SetSubAccountUsers>)
SettledFunding(MoveInstance<SettledFunding>)
UpdatedBaseOracleTolerance(MoveInstance<UpdatedBaseOracleTolerance>)
UpdatedClearingHouseVersion(MoveInstance<UpdatedClearingHouseVersion>)
UpdatedCollateralOracleTolerance(MoveInstance<UpdatedCollateralOracleTolerance>)
UpdatedCumFundings(MoveInstance<UpdatedCumFundings>)
UpdatedFees(MoveInstance<UpdatedFees>)
UpdatedFunding(MoveInstance<UpdatedFunding>)
UpdatedFundingParameters(MoveInstance<UpdatedFundingParameters>)
UpdatedLiquidationTolerance(MoveInstance<UpdatedLiquidationTolerance>)
UpdatedMarginRatios(MoveInstance<UpdatedMarginRatios>)
UpdatedMaxOpenInterest(MoveInstance<UpdatedMaxOpenInterest>)
UpdatedMaxOpenInterestPositionParams(MoveInstance<UpdatedMaxOpenInterestPositionParams>)
UpdatedMaxPendingOrders(MoveInstance<UpdatedMaxPendingOrders>)
UpdatedMinOrderUsdValue(MoveInstance<UpdatedMinOrderUsdValue>)
UpdatedOpenInterestAndFeesAccrued(MoveInstance<UpdatedOpenInterestAndFeesAccrued>)
UpdatedPremiumTwap(MoveInstance<UpdatedPremiumTwap>)
UpdatedSpreadTwap(MoveInstance<UpdatedSpreadTwap>)
UpdatedSpreadTwapParameters(MoveInstance<UpdatedSpreadTwapParameters>)
UpdatedStopOrderMistCost(MoveInstance<UpdatedStopOrderMistCost>)
WithdrewCollateral(MoveInstance<WithdrewCollateral<Otw>>)
WithdrewFees(MoveInstance<WithdrewFees>)
WithdrewInsuranceFund(MoveInstance<WithdrewInsuranceFund>)
Implementations§
Source§impl EventInstance
impl EventInstance
Sourcepub const fn is_accepted_position_fees_proposal(&self) -> bool
pub const fn is_accepted_position_fees_proposal(&self) -> bool
Returns true if this value is of type AcceptedPositionFeesProposal. Returns false otherwise
Sourcepub const fn is_allocated_collateral(&self) -> bool
pub const fn is_allocated_collateral(&self) -> bool
Returns true if this value is of type AllocatedCollateral. Returns false otherwise
Sourcepub const fn is_canceled_order(&self) -> bool
pub const fn is_canceled_order(&self) -> bool
Returns true if this value is of type CanceledOrder. Returns false otherwise
Sourcepub const fn is_created_account(&self) -> bool
pub const fn is_created_account(&self) -> bool
Returns true if this value is of type CreatedAccount. Returns false otherwise
Sourcepub const fn is_created_clearing_house(&self) -> bool
pub const fn is_created_clearing_house(&self) -> bool
Returns true if this value is of type CreatedClearingHouse. Returns false otherwise
Sourcepub const fn is_created_margin_ratios_proposal(&self) -> bool
pub const fn is_created_margin_ratios_proposal(&self) -> bool
Returns true if this value is of type CreatedMarginRatiosProposal. Returns false otherwise
Sourcepub const fn is_created_orderbook(&self) -> bool
pub const fn is_created_orderbook(&self) -> bool
Returns true if this value is of type CreatedOrderbook. Returns false otherwise
Sourcepub const fn is_created_position(&self) -> bool
pub const fn is_created_position(&self) -> bool
Returns true if this value is of type CreatedPosition. Returns false otherwise
Sourcepub const fn is_created_position_fees_proposal(&self) -> bool
pub const fn is_created_position_fees_proposal(&self) -> bool
Returns true if this value is of type CreatedPositionFeesProposal. Returns false otherwise
Sourcepub const fn is_created_stop_order_ticket(&self) -> bool
pub const fn is_created_stop_order_ticket(&self) -> bool
Returns true if this value is of type CreatedStopOrderTicket. Returns false otherwise
Sourcepub const fn is_created_sub_account(&self) -> bool
pub const fn is_created_sub_account(&self) -> bool
Returns true if this value is of type CreatedSubAccount. Returns false otherwise
Sourcepub const fn is_deallocated_collateral(&self) -> bool
pub const fn is_deallocated_collateral(&self) -> bool
Returns true if this value is of type DeallocatedCollateral. Returns false otherwise
Sourcepub const fn is_deleted_margin_ratios_proposal(&self) -> bool
pub const fn is_deleted_margin_ratios_proposal(&self) -> bool
Returns true if this value is of type DeletedMarginRatiosProposal. Returns false otherwise
Sourcepub const fn is_deleted_position_fees_proposal(&self) -> bool
pub const fn is_deleted_position_fees_proposal(&self) -> bool
Returns true if this value is of type DeletedPositionFeesProposal. Returns false otherwise
Sourcepub const fn is_deleted_stop_order_ticket(&self) -> bool
pub const fn is_deleted_stop_order_ticket(&self) -> bool
Returns true if this value is of type DeletedStopOrderTicket. Returns false otherwise
Sourcepub const fn is_deposited_collateral(&self) -> bool
pub const fn is_deposited_collateral(&self) -> bool
Returns true if this value is of type DepositedCollateral. Returns false otherwise
Sourcepub const fn is_donated_to_insurance_fund(&self) -> bool
pub const fn is_donated_to_insurance_fund(&self) -> bool
Returns true if this value is of type DonatedToInsuranceFund. Returns false otherwise
Sourcepub const fn is_edited_stop_order_ticket_details(&self) -> bool
pub const fn is_edited_stop_order_ticket_details(&self) -> bool
Returns true if this value is of type EditedStopOrderTicketDetails. Returns false otherwise
Sourcepub const fn is_edited_stop_order_ticket_executors(&self) -> bool
pub const fn is_edited_stop_order_ticket_executors(&self) -> bool
Returns true if this value is of type EditedStopOrderTicketExecutors. Returns false otherwise
Sourcepub const fn is_executed_stop_order_ticket(&self) -> bool
pub const fn is_executed_stop_order_ticket(&self) -> bool
Returns true if this value is of type ExecutedStopOrderTicket. Returns false otherwise
Sourcepub const fn is_filled_maker_order(&self) -> bool
pub const fn is_filled_maker_order(&self) -> bool
Returns true if this value is of type FilledMakerOrder. Returns false otherwise
Sourcepub const fn is_filled_maker_orders(&self) -> bool
pub const fn is_filled_maker_orders(&self) -> bool
Returns true if this value is of type FilledMakerOrders. Returns false otherwise
Sourcepub const fn is_filled_taker_order(&self) -> bool
pub const fn is_filled_taker_order(&self) -> bool
Returns true if this value is of type FilledTakerOrder. Returns false otherwise
Sourcepub const fn is_liquidated_position(&self) -> bool
pub const fn is_liquidated_position(&self) -> bool
Returns true if this value is of type LiquidatedPosition. Returns false otherwise
Sourcepub const fn is_orderbook_post_receipt(&self) -> bool
pub const fn is_orderbook_post_receipt(&self) -> bool
Returns true if this value is of type OrderbookPostReceipt. Returns false otherwise
Sourcepub const fn is_performed_liquidation(&self) -> bool
pub const fn is_performed_liquidation(&self) -> bool
Returns true if this value is of type PerformedLiquidation. Returns false otherwise
Sourcepub const fn is_registered_collateral_info(&self) -> bool
pub const fn is_registered_collateral_info(&self) -> bool
Returns true if this value is of type RegisteredCollateralInfo. Returns false otherwise
Sourcepub const fn is_registered_market_info(&self) -> bool
pub const fn is_registered_market_info(&self) -> bool
Returns true if this value is of type RegisteredMarketInfo. Returns false otherwise
Sourcepub const fn is_rejected_position_fees_proposal(&self) -> bool
pub const fn is_rejected_position_fees_proposal(&self) -> bool
Returns true if this value is of type RejectedPositionFeesProposal. Returns false otherwise
Sourcepub const fn is_removed_registered_market_info(&self) -> bool
pub const fn is_removed_registered_market_info(&self) -> bool
Returns true if this value is of type RemovedRegisteredMarketInfo. Returns false otherwise
Sourcepub const fn is_resetted_position_fees(&self) -> bool
pub const fn is_resetted_position_fees(&self) -> bool
Returns true if this value is of type ResettedPositionFees. Returns false otherwise
Sourcepub const fn is_set_position_initial_margin_ratio(&self) -> bool
pub const fn is_set_position_initial_margin_ratio(&self) -> bool
Returns true if this value is of type SetPositionInitialMarginRatio. Returns false otherwise
Sourcepub const fn is_set_sub_account_users(&self) -> bool
pub const fn is_set_sub_account_users(&self) -> bool
Returns true if this value is of type SetSubAccountUsers. Returns false otherwise
Sourcepub const fn is_settled_funding(&self) -> bool
pub const fn is_settled_funding(&self) -> bool
Returns true if this value is of type SettledFunding. Returns false otherwise
Sourcepub const fn is_updated_base_oracle_tolerance(&self) -> bool
pub const fn is_updated_base_oracle_tolerance(&self) -> bool
Returns true if this value is of type UpdatedBaseOracleTolerance. Returns false otherwise
Sourcepub const fn is_updated_clearing_house_version(&self) -> bool
pub const fn is_updated_clearing_house_version(&self) -> bool
Returns true if this value is of type UpdatedClearingHouseVersion. Returns false otherwise
Sourcepub const fn is_updated_collateral_oracle_tolerance(&self) -> bool
pub const fn is_updated_collateral_oracle_tolerance(&self) -> bool
Returns true if this value is of type UpdatedCollateralOracleTolerance. Returns false otherwise
Sourcepub const fn is_updated_cum_fundings(&self) -> bool
pub const fn is_updated_cum_fundings(&self) -> bool
Returns true if this value is of type UpdatedCumFundings. Returns false otherwise
Sourcepub const fn is_updated_fees(&self) -> bool
pub const fn is_updated_fees(&self) -> bool
Returns true if this value is of type UpdatedFees. Returns false otherwise
Sourcepub const fn is_updated_funding(&self) -> bool
pub const fn is_updated_funding(&self) -> bool
Returns true if this value is of type UpdatedFunding. Returns false otherwise
Sourcepub const fn is_updated_funding_parameters(&self) -> bool
pub const fn is_updated_funding_parameters(&self) -> bool
Returns true if this value is of type UpdatedFundingParameters. Returns false otherwise
Sourcepub const fn is_updated_liquidation_tolerance(&self) -> bool
pub const fn is_updated_liquidation_tolerance(&self) -> bool
Returns true if this value is of type UpdatedLiquidationTolerance. Returns false otherwise
Sourcepub const fn is_updated_margin_ratios(&self) -> bool
pub const fn is_updated_margin_ratios(&self) -> bool
Returns true if this value is of type UpdatedMarginRatios. Returns false otherwise
Sourcepub const fn is_updated_max_open_interest(&self) -> bool
pub const fn is_updated_max_open_interest(&self) -> bool
Returns true if this value is of type UpdatedMaxOpenInterest. Returns false otherwise
Sourcepub const fn is_updated_max_open_interest_position_params(&self) -> bool
pub const fn is_updated_max_open_interest_position_params(&self) -> bool
Returns true if this value is of type UpdatedMaxOpenInterestPositionParams. Returns false otherwise
Sourcepub const fn is_updated_max_pending_orders(&self) -> bool
pub const fn is_updated_max_pending_orders(&self) -> bool
Returns true if this value is of type UpdatedMaxPendingOrders. Returns false otherwise
Sourcepub const fn is_updated_min_order_usd_value(&self) -> bool
pub const fn is_updated_min_order_usd_value(&self) -> bool
Returns true if this value is of type UpdatedMinOrderUsdValue. Returns false otherwise
Sourcepub const fn is_updated_open_interest_and_fees_accrued(&self) -> bool
pub const fn is_updated_open_interest_and_fees_accrued(&self) -> bool
Returns true if this value is of type UpdatedOpenInterestAndFeesAccrued. Returns false otherwise
Returns true if this value is of type UpdatedPremiumTwap. Returns false otherwise
Sourcepub const fn is_updated_spread_twap(&self) -> bool
pub const fn is_updated_spread_twap(&self) -> bool
Returns true if this value is of type UpdatedSpreadTwap. Returns false otherwise
Sourcepub const fn is_updated_spread_twap_parameters(&self) -> bool
pub const fn is_updated_spread_twap_parameters(&self) -> bool
Returns true if this value is of type UpdatedSpreadTwapParameters. Returns false otherwise
Sourcepub const fn is_updated_stop_order_mist_cost(&self) -> bool
pub const fn is_updated_stop_order_mist_cost(&self) -> bool
Returns true if this value is of type UpdatedStopOrderMistCost. Returns false otherwise
Sourcepub const fn is_withdrew_collateral(&self) -> bool
pub const fn is_withdrew_collateral(&self) -> bool
Returns true if this value is of type WithdrewCollateral. Returns false otherwise
Sourcepub const fn is_withdrew_fees(&self) -> bool
pub const fn is_withdrew_fees(&self) -> bool
Returns true if this value is of type WithdrewFees. Returns false otherwise
Sourcepub const fn is_withdrew_insurance_fund(&self) -> bool
pub const fn is_withdrew_insurance_fund(&self) -> bool
Returns true if this value is of type WithdrewInsuranceFund. Returns false otherwise
Source§impl EventInstance
impl EventInstance
pub fn new( type_: StructTag, bcs: impl AsRef<[u8]>, ) -> Result<Self, FromRawEventError>
pub fn struct_tag(&self) -> StructTag
Trait Implementations§
Source§impl Clone for EventInstance
impl Clone for EventInstance
Source§fn clone(&self) -> EventInstance
fn clone(&self) -> EventInstance
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for EventInstance
impl Debug for EventInstance
Source§impl Display for EventInstance
impl Display for EventInstance
Source§impl From<MoveInstance<AcceptedPositionFeesProposal>> for EventInstance
impl From<MoveInstance<AcceptedPositionFeesProposal>> for EventInstance
Source§fn from(value: MoveInstance<AcceptedPositionFeesProposal>) -> Self
fn from(value: MoveInstance<AcceptedPositionFeesProposal>) -> Self
Source§impl From<MoveInstance<AllocatedCollateral>> for EventInstance
impl From<MoveInstance<AllocatedCollateral>> for EventInstance
Source§fn from(value: MoveInstance<AllocatedCollateral>) -> Self
fn from(value: MoveInstance<AllocatedCollateral>) -> Self
Source§impl From<MoveInstance<CanceledOrder>> for EventInstance
impl From<MoveInstance<CanceledOrder>> for EventInstance
Source§fn from(value: MoveInstance<CanceledOrder>) -> Self
fn from(value: MoveInstance<CanceledOrder>) -> Self
Source§impl From<MoveInstance<CreatedAccount<Otw>>> for EventInstance
impl From<MoveInstance<CreatedAccount<Otw>>> for EventInstance
Source§fn from(value: MoveInstance<CreatedAccount<Otw>>) -> Self
fn from(value: MoveInstance<CreatedAccount<Otw>>) -> Self
Source§impl From<MoveInstance<CreatedClearingHouse>> for EventInstance
impl From<MoveInstance<CreatedClearingHouse>> for EventInstance
Source§fn from(value: MoveInstance<CreatedClearingHouse>) -> Self
fn from(value: MoveInstance<CreatedClearingHouse>) -> Self
Source§impl From<MoveInstance<CreatedMarginRatiosProposal>> for EventInstance
impl From<MoveInstance<CreatedMarginRatiosProposal>> for EventInstance
Source§fn from(value: MoveInstance<CreatedMarginRatiosProposal>) -> Self
fn from(value: MoveInstance<CreatedMarginRatiosProposal>) -> Self
Source§impl From<MoveInstance<CreatedOrderbook>> for EventInstance
impl From<MoveInstance<CreatedOrderbook>> for EventInstance
Source§fn from(value: MoveInstance<CreatedOrderbook>) -> Self
fn from(value: MoveInstance<CreatedOrderbook>) -> Self
Source§impl From<MoveInstance<CreatedPosition>> for EventInstance
impl From<MoveInstance<CreatedPosition>> for EventInstance
Source§fn from(value: MoveInstance<CreatedPosition>) -> Self
fn from(value: MoveInstance<CreatedPosition>) -> Self
Source§impl From<MoveInstance<CreatedPositionFeesProposal>> for EventInstance
impl From<MoveInstance<CreatedPositionFeesProposal>> for EventInstance
Source§fn from(value: MoveInstance<CreatedPositionFeesProposal>) -> Self
fn from(value: MoveInstance<CreatedPositionFeesProposal>) -> Self
Source§impl From<MoveInstance<CreatedStopOrderTicket<Otw>>> for EventInstance
impl From<MoveInstance<CreatedStopOrderTicket<Otw>>> for EventInstance
Source§fn from(value: MoveInstance<CreatedStopOrderTicket<Otw>>) -> Self
fn from(value: MoveInstance<CreatedStopOrderTicket<Otw>>) -> Self
Source§impl From<MoveInstance<CreatedSubAccount>> for EventInstance
impl From<MoveInstance<CreatedSubAccount>> for EventInstance
Source§fn from(value: MoveInstance<CreatedSubAccount>) -> Self
fn from(value: MoveInstance<CreatedSubAccount>) -> Self
Source§impl From<MoveInstance<DeallocatedCollateral>> for EventInstance
impl From<MoveInstance<DeallocatedCollateral>> for EventInstance
Source§fn from(value: MoveInstance<DeallocatedCollateral>) -> Self
fn from(value: MoveInstance<DeallocatedCollateral>) -> Self
Source§impl From<MoveInstance<DeletedMarginRatiosProposal>> for EventInstance
impl From<MoveInstance<DeletedMarginRatiosProposal>> for EventInstance
Source§fn from(value: MoveInstance<DeletedMarginRatiosProposal>) -> Self
fn from(value: MoveInstance<DeletedMarginRatiosProposal>) -> Self
Source§impl From<MoveInstance<DeletedPositionFeesProposal>> for EventInstance
impl From<MoveInstance<DeletedPositionFeesProposal>> for EventInstance
Source§fn from(value: MoveInstance<DeletedPositionFeesProposal>) -> Self
fn from(value: MoveInstance<DeletedPositionFeesProposal>) -> Self
Source§impl From<MoveInstance<DeletedStopOrderTicket<Otw>>> for EventInstance
impl From<MoveInstance<DeletedStopOrderTicket<Otw>>> for EventInstance
Source§fn from(value: MoveInstance<DeletedStopOrderTicket<Otw>>) -> Self
fn from(value: MoveInstance<DeletedStopOrderTicket<Otw>>) -> Self
Source§impl From<MoveInstance<DepositedCollateral<Otw>>> for EventInstance
impl From<MoveInstance<DepositedCollateral<Otw>>> for EventInstance
Source§fn from(value: MoveInstance<DepositedCollateral<Otw>>) -> Self
fn from(value: MoveInstance<DepositedCollateral<Otw>>) -> Self
Source§impl From<MoveInstance<DonatedToInsuranceFund>> for EventInstance
impl From<MoveInstance<DonatedToInsuranceFund>> for EventInstance
Source§fn from(value: MoveInstance<DonatedToInsuranceFund>) -> Self
fn from(value: MoveInstance<DonatedToInsuranceFund>) -> Self
Source§impl From<MoveInstance<EditedStopOrderTicketDetails<Otw>>> for EventInstance
impl From<MoveInstance<EditedStopOrderTicketDetails<Otw>>> for EventInstance
Source§fn from(value: MoveInstance<EditedStopOrderTicketDetails<Otw>>) -> Self
fn from(value: MoveInstance<EditedStopOrderTicketDetails<Otw>>) -> Self
Source§impl From<MoveInstance<EditedStopOrderTicketExecutors<Otw>>> for EventInstance
impl From<MoveInstance<EditedStopOrderTicketExecutors<Otw>>> for EventInstance
Source§fn from(value: MoveInstance<EditedStopOrderTicketExecutors<Otw>>) -> Self
fn from(value: MoveInstance<EditedStopOrderTicketExecutors<Otw>>) -> Self
Source§impl From<MoveInstance<ExecutedStopOrderTicket<Otw>>> for EventInstance
impl From<MoveInstance<ExecutedStopOrderTicket<Otw>>> for EventInstance
Source§fn from(value: MoveInstance<ExecutedStopOrderTicket<Otw>>) -> Self
fn from(value: MoveInstance<ExecutedStopOrderTicket<Otw>>) -> Self
Source§impl From<MoveInstance<FilledMakerOrder>> for EventInstance
impl From<MoveInstance<FilledMakerOrder>> for EventInstance
Source§fn from(value: MoveInstance<FilledMakerOrder>) -> Self
fn from(value: MoveInstance<FilledMakerOrder>) -> Self
Source§impl From<MoveInstance<FilledMakerOrders>> for EventInstance
impl From<MoveInstance<FilledMakerOrders>> for EventInstance
Source§fn from(value: MoveInstance<FilledMakerOrders>) -> Self
fn from(value: MoveInstance<FilledMakerOrders>) -> Self
Source§impl From<MoveInstance<FilledTakerOrder>> for EventInstance
impl From<MoveInstance<FilledTakerOrder>> for EventInstance
Source§fn from(value: MoveInstance<FilledTakerOrder>) -> Self
fn from(value: MoveInstance<FilledTakerOrder>) -> Self
Source§impl From<MoveInstance<LiquidatedPosition>> for EventInstance
impl From<MoveInstance<LiquidatedPosition>> for EventInstance
Source§fn from(value: MoveInstance<LiquidatedPosition>) -> Self
fn from(value: MoveInstance<LiquidatedPosition>) -> Self
Source§impl From<MoveInstance<OrderbookPostReceipt>> for EventInstance
impl From<MoveInstance<OrderbookPostReceipt>> for EventInstance
Source§fn from(value: MoveInstance<OrderbookPostReceipt>) -> Self
fn from(value: MoveInstance<OrderbookPostReceipt>) -> Self
Source§impl From<MoveInstance<PerformedLiquidation>> for EventInstance
impl From<MoveInstance<PerformedLiquidation>> for EventInstance
Source§fn from(value: MoveInstance<PerformedLiquidation>) -> Self
fn from(value: MoveInstance<PerformedLiquidation>) -> Self
Source§impl From<MoveInstance<RegisteredCollateralInfo<Otw>>> for EventInstance
impl From<MoveInstance<RegisteredCollateralInfo<Otw>>> for EventInstance
Source§fn from(value: MoveInstance<RegisteredCollateralInfo<Otw>>) -> Self
fn from(value: MoveInstance<RegisteredCollateralInfo<Otw>>) -> Self
Source§impl From<MoveInstance<RegisteredMarketInfo<Otw>>> for EventInstance
impl From<MoveInstance<RegisteredMarketInfo<Otw>>> for EventInstance
Source§fn from(value: MoveInstance<RegisteredMarketInfo<Otw>>) -> Self
fn from(value: MoveInstance<RegisteredMarketInfo<Otw>>) -> Self
Source§impl From<MoveInstance<RejectedPositionFeesProposal>> for EventInstance
impl From<MoveInstance<RejectedPositionFeesProposal>> for EventInstance
Source§fn from(value: MoveInstance<RejectedPositionFeesProposal>) -> Self
fn from(value: MoveInstance<RejectedPositionFeesProposal>) -> Self
Source§impl From<MoveInstance<RemovedRegisteredMarketInfo<Otw>>> for EventInstance
impl From<MoveInstance<RemovedRegisteredMarketInfo<Otw>>> for EventInstance
Source§fn from(value: MoveInstance<RemovedRegisteredMarketInfo<Otw>>) -> Self
fn from(value: MoveInstance<RemovedRegisteredMarketInfo<Otw>>) -> Self
Source§impl From<MoveInstance<ResettedPositionFees>> for EventInstance
impl From<MoveInstance<ResettedPositionFees>> for EventInstance
Source§fn from(value: MoveInstance<ResettedPositionFees>) -> Self
fn from(value: MoveInstance<ResettedPositionFees>) -> Self
Source§impl From<MoveInstance<SetPositionInitialMarginRatio>> for EventInstance
impl From<MoveInstance<SetPositionInitialMarginRatio>> for EventInstance
Source§fn from(value: MoveInstance<SetPositionInitialMarginRatio>) -> Self
fn from(value: MoveInstance<SetPositionInitialMarginRatio>) -> Self
Source§impl From<MoveInstance<SetSubAccountUsers>> for EventInstance
impl From<MoveInstance<SetSubAccountUsers>> for EventInstance
Source§fn from(value: MoveInstance<SetSubAccountUsers>) -> Self
fn from(value: MoveInstance<SetSubAccountUsers>) -> Self
Source§impl From<MoveInstance<SettledFunding>> for EventInstance
impl From<MoveInstance<SettledFunding>> for EventInstance
Source§fn from(value: MoveInstance<SettledFunding>) -> Self
fn from(value: MoveInstance<SettledFunding>) -> Self
Source§impl From<MoveInstance<UpdatedBaseOracleTolerance>> for EventInstance
impl From<MoveInstance<UpdatedBaseOracleTolerance>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedBaseOracleTolerance>) -> Self
fn from(value: MoveInstance<UpdatedBaseOracleTolerance>) -> Self
Source§impl From<MoveInstance<UpdatedClearingHouseVersion>> for EventInstance
impl From<MoveInstance<UpdatedClearingHouseVersion>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedClearingHouseVersion>) -> Self
fn from(value: MoveInstance<UpdatedClearingHouseVersion>) -> Self
Source§impl From<MoveInstance<UpdatedCollateralOracleTolerance>> for EventInstance
impl From<MoveInstance<UpdatedCollateralOracleTolerance>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedCollateralOracleTolerance>) -> Self
fn from(value: MoveInstance<UpdatedCollateralOracleTolerance>) -> Self
Source§impl From<MoveInstance<UpdatedCumFundings>> for EventInstance
impl From<MoveInstance<UpdatedCumFundings>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedCumFundings>) -> Self
fn from(value: MoveInstance<UpdatedCumFundings>) -> Self
Source§impl From<MoveInstance<UpdatedFees>> for EventInstance
impl From<MoveInstance<UpdatedFees>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedFees>) -> Self
fn from(value: MoveInstance<UpdatedFees>) -> Self
Source§impl From<MoveInstance<UpdatedFunding>> for EventInstance
impl From<MoveInstance<UpdatedFunding>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedFunding>) -> Self
fn from(value: MoveInstance<UpdatedFunding>) -> Self
Source§impl From<MoveInstance<UpdatedFundingParameters>> for EventInstance
impl From<MoveInstance<UpdatedFundingParameters>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedFundingParameters>) -> Self
fn from(value: MoveInstance<UpdatedFundingParameters>) -> Self
Source§impl From<MoveInstance<UpdatedLiquidationTolerance>> for EventInstance
impl From<MoveInstance<UpdatedLiquidationTolerance>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedLiquidationTolerance>) -> Self
fn from(value: MoveInstance<UpdatedLiquidationTolerance>) -> Self
Source§impl From<MoveInstance<UpdatedMarginRatios>> for EventInstance
impl From<MoveInstance<UpdatedMarginRatios>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedMarginRatios>) -> Self
fn from(value: MoveInstance<UpdatedMarginRatios>) -> Self
Source§impl From<MoveInstance<UpdatedMaxOpenInterest>> for EventInstance
impl From<MoveInstance<UpdatedMaxOpenInterest>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedMaxOpenInterest>) -> Self
fn from(value: MoveInstance<UpdatedMaxOpenInterest>) -> Self
Source§impl From<MoveInstance<UpdatedMaxOpenInterestPositionParams>> for EventInstance
impl From<MoveInstance<UpdatedMaxOpenInterestPositionParams>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedMaxOpenInterestPositionParams>) -> Self
fn from(value: MoveInstance<UpdatedMaxOpenInterestPositionParams>) -> Self
Source§impl From<MoveInstance<UpdatedMaxPendingOrders>> for EventInstance
impl From<MoveInstance<UpdatedMaxPendingOrders>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedMaxPendingOrders>) -> Self
fn from(value: MoveInstance<UpdatedMaxPendingOrders>) -> Self
Source§impl From<MoveInstance<UpdatedMinOrderUsdValue>> for EventInstance
impl From<MoveInstance<UpdatedMinOrderUsdValue>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedMinOrderUsdValue>) -> Self
fn from(value: MoveInstance<UpdatedMinOrderUsdValue>) -> Self
Source§impl From<MoveInstance<UpdatedOpenInterestAndFeesAccrued>> for EventInstance
impl From<MoveInstance<UpdatedOpenInterestAndFeesAccrued>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedOpenInterestAndFeesAccrued>) -> Self
fn from(value: MoveInstance<UpdatedOpenInterestAndFeesAccrued>) -> Self
Source§impl From<MoveInstance<UpdatedPremiumTwap>> for EventInstance
impl From<MoveInstance<UpdatedPremiumTwap>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedPremiumTwap>) -> Self
fn from(value: MoveInstance<UpdatedPremiumTwap>) -> Self
Source§impl From<MoveInstance<UpdatedSpreadTwap>> for EventInstance
impl From<MoveInstance<UpdatedSpreadTwap>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedSpreadTwap>) -> Self
fn from(value: MoveInstance<UpdatedSpreadTwap>) -> Self
Source§impl From<MoveInstance<UpdatedSpreadTwapParameters>> for EventInstance
impl From<MoveInstance<UpdatedSpreadTwapParameters>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedSpreadTwapParameters>) -> Self
fn from(value: MoveInstance<UpdatedSpreadTwapParameters>) -> Self
Source§impl From<MoveInstance<UpdatedStopOrderMistCost>> for EventInstance
impl From<MoveInstance<UpdatedStopOrderMistCost>> for EventInstance
Source§fn from(value: MoveInstance<UpdatedStopOrderMistCost>) -> Self
fn from(value: MoveInstance<UpdatedStopOrderMistCost>) -> Self
Source§impl From<MoveInstance<WithdrewCollateral<Otw>>> for EventInstance
impl From<MoveInstance<WithdrewCollateral<Otw>>> for EventInstance
Source§fn from(value: MoveInstance<WithdrewCollateral<Otw>>) -> Self
fn from(value: MoveInstance<WithdrewCollateral<Otw>>) -> Self
Source§impl From<MoveInstance<WithdrewFees>> for EventInstance
impl From<MoveInstance<WithdrewFees>> for EventInstance
Source§fn from(value: MoveInstance<WithdrewFees>) -> Self
fn from(value: MoveInstance<WithdrewFees>) -> Self
Source§impl From<MoveInstance<WithdrewInsuranceFund>> for EventInstance
impl From<MoveInstance<WithdrewInsuranceFund>> for EventInstance
Source§fn from(value: MoveInstance<WithdrewInsuranceFund>) -> Self
fn from(value: MoveInstance<WithdrewInsuranceFund>) -> Self
Source§impl TryFrom<EventInstance> for MoveInstance<AcceptedPositionFeesProposal>
impl TryFrom<EventInstance> for MoveInstance<AcceptedPositionFeesProposal>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<AllocatedCollateral>
impl TryFrom<EventInstance> for MoveInstance<AllocatedCollateral>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<CanceledOrder>
impl TryFrom<EventInstance> for MoveInstance<CanceledOrder>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<CreatedAccount<Otw>>
impl TryFrom<EventInstance> for MoveInstance<CreatedAccount<Otw>>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<CreatedClearingHouse>
impl TryFrom<EventInstance> for MoveInstance<CreatedClearingHouse>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<CreatedMarginRatiosProposal>
impl TryFrom<EventInstance> for MoveInstance<CreatedMarginRatiosProposal>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<CreatedOrderbook>
impl TryFrom<EventInstance> for MoveInstance<CreatedOrderbook>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<CreatedPosition>
impl TryFrom<EventInstance> for MoveInstance<CreatedPosition>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<CreatedPositionFeesProposal>
impl TryFrom<EventInstance> for MoveInstance<CreatedPositionFeesProposal>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<CreatedStopOrderTicket<Otw>>
impl TryFrom<EventInstance> for MoveInstance<CreatedStopOrderTicket<Otw>>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<CreatedSubAccount>
impl TryFrom<EventInstance> for MoveInstance<CreatedSubAccount>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<DeallocatedCollateral>
impl TryFrom<EventInstance> for MoveInstance<DeallocatedCollateral>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<DeletedMarginRatiosProposal>
impl TryFrom<EventInstance> for MoveInstance<DeletedMarginRatiosProposal>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<DeletedPositionFeesProposal>
impl TryFrom<EventInstance> for MoveInstance<DeletedPositionFeesProposal>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<DeletedStopOrderTicket<Otw>>
impl TryFrom<EventInstance> for MoveInstance<DeletedStopOrderTicket<Otw>>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<DepositedCollateral<Otw>>
impl TryFrom<EventInstance> for MoveInstance<DepositedCollateral<Otw>>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<DonatedToInsuranceFund>
impl TryFrom<EventInstance> for MoveInstance<DonatedToInsuranceFund>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<EditedStopOrderTicketDetails<Otw>>
impl TryFrom<EventInstance> for MoveInstance<EditedStopOrderTicketDetails<Otw>>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<EditedStopOrderTicketExecutors<Otw>>
impl TryFrom<EventInstance> for MoveInstance<EditedStopOrderTicketExecutors<Otw>>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<ExecutedStopOrderTicket<Otw>>
impl TryFrom<EventInstance> for MoveInstance<ExecutedStopOrderTicket<Otw>>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<FilledMakerOrder>
impl TryFrom<EventInstance> for MoveInstance<FilledMakerOrder>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<FilledMakerOrders>
impl TryFrom<EventInstance> for MoveInstance<FilledMakerOrders>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<FilledTakerOrder>
impl TryFrom<EventInstance> for MoveInstance<FilledTakerOrder>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<LiquidatedPosition>
impl TryFrom<EventInstance> for MoveInstance<LiquidatedPosition>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<OrderbookPostReceipt>
impl TryFrom<EventInstance> for MoveInstance<OrderbookPostReceipt>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<PerformedLiquidation>
impl TryFrom<EventInstance> for MoveInstance<PerformedLiquidation>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<RegisteredCollateralInfo<Otw>>
impl TryFrom<EventInstance> for MoveInstance<RegisteredCollateralInfo<Otw>>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<RegisteredMarketInfo<Otw>>
impl TryFrom<EventInstance> for MoveInstance<RegisteredMarketInfo<Otw>>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<RejectedPositionFeesProposal>
impl TryFrom<EventInstance> for MoveInstance<RejectedPositionFeesProposal>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<RemovedRegisteredMarketInfo<Otw>>
impl TryFrom<EventInstance> for MoveInstance<RemovedRegisteredMarketInfo<Otw>>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<ResettedPositionFees>
impl TryFrom<EventInstance> for MoveInstance<ResettedPositionFees>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<SetPositionInitialMarginRatio>
impl TryFrom<EventInstance> for MoveInstance<SetPositionInitialMarginRatio>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<SetSubAccountUsers>
impl TryFrom<EventInstance> for MoveInstance<SetSubAccountUsers>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<SettledFunding>
impl TryFrom<EventInstance> for MoveInstance<SettledFunding>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedBaseOracleTolerance>
impl TryFrom<EventInstance> for MoveInstance<UpdatedBaseOracleTolerance>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedClearingHouseVersion>
impl TryFrom<EventInstance> for MoveInstance<UpdatedClearingHouseVersion>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedCollateralOracleTolerance>
impl TryFrom<EventInstance> for MoveInstance<UpdatedCollateralOracleTolerance>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedCumFundings>
impl TryFrom<EventInstance> for MoveInstance<UpdatedCumFundings>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedFees>
impl TryFrom<EventInstance> for MoveInstance<UpdatedFees>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedFunding>
impl TryFrom<EventInstance> for MoveInstance<UpdatedFunding>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedFundingParameters>
impl TryFrom<EventInstance> for MoveInstance<UpdatedFundingParameters>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedLiquidationTolerance>
impl TryFrom<EventInstance> for MoveInstance<UpdatedLiquidationTolerance>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedMarginRatios>
impl TryFrom<EventInstance> for MoveInstance<UpdatedMarginRatios>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedMaxOpenInterest>
impl TryFrom<EventInstance> for MoveInstance<UpdatedMaxOpenInterest>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedMaxOpenInterestPositionParams>
impl TryFrom<EventInstance> for MoveInstance<UpdatedMaxOpenInterestPositionParams>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedMaxPendingOrders>
impl TryFrom<EventInstance> for MoveInstance<UpdatedMaxPendingOrders>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedMinOrderUsdValue>
impl TryFrom<EventInstance> for MoveInstance<UpdatedMinOrderUsdValue>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedOpenInterestAndFeesAccrued>
impl TryFrom<EventInstance> for MoveInstance<UpdatedOpenInterestAndFeesAccrued>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedPremiumTwap>
impl TryFrom<EventInstance> for MoveInstance<UpdatedPremiumTwap>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedSpreadTwap>
impl TryFrom<EventInstance> for MoveInstance<UpdatedSpreadTwap>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedSpreadTwapParameters>
impl TryFrom<EventInstance> for MoveInstance<UpdatedSpreadTwapParameters>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<UpdatedStopOrderMistCost>
impl TryFrom<EventInstance> for MoveInstance<UpdatedStopOrderMistCost>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<WithdrewCollateral<Otw>>
impl TryFrom<EventInstance> for MoveInstance<WithdrewCollateral<Otw>>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<WithdrewFees>
impl TryFrom<EventInstance> for MoveInstance<WithdrewFees>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Source§impl TryFrom<EventInstance> for MoveInstance<WithdrewInsuranceFund>
impl TryFrom<EventInstance> for MoveInstance<WithdrewInsuranceFund>
Source§type Error = TryIntoError<EventInstance>
type Error = TryIntoError<EventInstance>
Source§fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
fn try_from(value: EventInstance) -> Result<Self, TryIntoError<EventInstance>>
Auto Trait Implementations§
impl Freeze for EventInstance
impl RefUnwindSafe for EventInstance
impl Send for EventInstance
impl Sync for EventInstance
impl Unpin for EventInstance
impl UnwindSafe for EventInstance
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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>
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>
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 moreSource§impl<T> Pipe for Twhere
T: ?Sized,
impl<T> Pipe for Twhere
T: ?Sized,
Source§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
Self: Sized,
fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
Self: Sized,
Source§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
R: 'a,
fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
R: 'a,
self and passes that borrow into the pipe function. Read moreSource§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
R: 'a,
fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
R: 'a,
self and passes that borrow into the pipe function. Read moreSource§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
Source§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
func: impl FnOnce(&'a mut B) -> R,
) -> R
fn pipe_borrow_mut<'a, B, R>( &'a mut self, func: impl FnOnce(&'a mut B) -> R, ) -> R
Source§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
self, then passes self.as_ref() into the pipe function.Source§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
self, then passes self.as_mut() into the pipe
function.Source§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
self, then passes self.deref() into the pipe function.Source§impl<T> Tap for T
impl<T> Tap for T
Source§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Borrow<B> of a value. Read moreSource§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
BorrowMut<B> of a value. Read moreSource§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
AsRef<R> view of a value. Read moreSource§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
AsMut<R> view of a value. Read moreSource§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Deref::Target of a value. Read moreSource§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Deref::Target of a value. Read moreSource§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
.tap() only in debug builds, and is erased in release builds.Source§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
.tap_mut() only in debug builds, and is erased in release
builds.Source§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
.tap_borrow() only in debug builds, and is erased in release
builds.Source§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
.tap_borrow_mut() only in debug builds, and is erased in release
builds.Source§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
.tap_ref() only in debug builds, and is erased in release
builds.Source§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
.tap_ref_mut() only in debug builds, and is erased in release
builds.Source§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
.tap_deref() only in debug builds, and is erased in release
builds.