Skip to main content

Command

Enum Command 

Source
pub enum Command {
Show 228 variants Ping, Commands(CommandsArgs), Version(VersionArgs), LangPack(LanguagePackArgs), Quote(QuoteArgs), Snapshot(SnapshotArgs), Sub(SubArgs), Kline(KlineArgs), PushSubscriberInfo(PushSubscriberInfoArgs), Orderbook(OrderbookArgs), Ticker(TickerArgs), Rt(RtArgs), Static(StaticArgs), StaticStatus(StaticStatusArgs), StaticWarmup(StaticWarmupArgs), Broker(BrokerArgs), PlateList(PlateListArgs), PlateStocks(PlateStocksArgs), Reference(ReferenceArgs), Account(AccountArgs), Funds(FundsArgs), Position(PositionArgs), Order(OrderArgs), Deal(DealArgs), UnlockTrade(UnlockTradeArgs), SetTradePwd(SetTradePwdArgs), ClearTradePwd(ClearTradePwdArgs), SetLoginPwd(SetLoginPwdArgs), ClearLoginPwd(ClearLoginPwdArgs), Repl, GenKey(GenKeyArgs), BindKey(BindKeyArgs), MachineId(MachineIdArgs), ListKeys(ListKeysArgs), RevokeKey(RevokeKeyArgs), PlaceOrder(PlaceOrderArgs), ModifyOrder(ModifyOrderArgs), CancelOrder(CancelOrderArgs), ReconfirmOrder(ReconfirmOrderArgs), HistoryOrders(HistoryOrdersArgs), HistoryDeals(HistoryDealsArgs), MaxQtys(MaxQtysArgs), TradeCheck(TradeCheckArgs), ComboMaxTrdQtys(ComboMaxTrdQtysArgs), ComboOrder(ComboOrderArgs), MarginRatio(MarginRatioArgs), OrderFee(OrderFeeArgs), CapitalFlow(CapitalFlowArgs), CapitalDistribution(CapitalDistributionArgs), CompanyProfile(CompanyProfileArgs), CompanyExecutives(CompanyExecutivesArgs), CompanyExecutiveBackground(CompanyExecutiveBackgroundArgs), CompanyOperationalEfficiency(CompanyOperationalEfficiencyArgs), FinancialsEarningsPriceMove(FinancialsEarningsPriceMoveArgs), FinancialsEarningsPriceHistory(FinancialsEarningsPriceHistoryArgs), FinancialCalendar(FinancialCalendarArgs), FinancialCalendarTarget(FinancialCalendarTargetArgs), FinancialsStatements(FinancialsStatementsArgs), FinancialsRevenueBreakdown(FinancialsRevenueBreakdownArgs), ResearchAnalystConsensus(ResearchAnalystConsensusArgs), ResearchRatingSummary(ResearchRatingSummaryArgs), ResearchMorningstarReport(ResearchMorningstarReportArgs), ValuationDetail(ValuationDetailArgs), ValuationPlateStockList(ValuationPlateStockListArgs), StockScreen(StockScreenArgs), OptionScreen(OptionScreenArgs), WarrantScreen(WarrantScreenArgs), TechnicalUnusual(TechnicalUnusualArgs), FinancialUnusual(FinancialUnusualArgs), DerivativeUnusual(DerivativeUnusualArgs), CorporateActionsBuybacks(CorporateActionsBuybacksArgs), CorporateActionsDividends(CorporateActionsDividendsArgs), CorporateActionsStockSplits(CorporateActionsStockSplitsArgs), DailyShortVolume(DailyShortVolumeArgs), ShortInterest(ShortInterestArgs), TopTenBuySellBrokers(TopTenBuySellBrokersArgs), ShareholdersOverview(ShareholdersOverviewArgs), ShareholdersHoldingChanges(ShareholdersHoldingChangesArgs), ShareholdersHolderDetail(ShareholdersHolderDetailArgs), ShareholdersInstitutional(ShareholdersInstitutionalArgs), InsiderHolderList(InsiderHolderListArgs), InsiderTradeList(InsiderTradeListArgs), OptionVolatility(OptionVolatilityArgs), OptionExerciseProbability(OptionExerciseProbabilityArgs), OptionQuote(ProtoJsonArgs), OptionStrategy(ProtoJsonArgs), OptionStrategyAnalysis(ProtoJsonArgs), OptionStrategySpread(ProtoJsonArgs), EarningsCalendar(ProtoJsonArgs), MacroIndicatorList(ProtoJsonArgs), MacroIndicatorHistory(ProtoJsonArgs), FedWatchTargetRate(ProtoJsonArgs), FedWatchDotPlot(ProtoJsonArgs), EarningsBeatRank(ProtoJsonArgs), DividendRank(ProtoJsonArgs), DividendCalendar(ProtoJsonArgs), EconomicCalendar(ProtoJsonArgs), UsPreMarketRank(ProtoJsonArgs), UsAfterHoursRank(ProtoJsonArgs), UsOvernightRank(ProtoJsonArgs), TopMoversRank(ProtoJsonArgs), HotList(ProtoJsonArgs), ShortSellingRank(ProtoJsonArgs), PeriodChangeRank(ProtoJsonArgs), HighDividendSoeRank(ProtoJsonArgs), InstitutionList(ProtoJsonArgs), InstitutionProfile(ProtoJsonArgs), InstitutionDistribution(ProtoJsonArgs), InstitutionHoldingChange(ProtoJsonArgs), InstitutionHoldingList(ProtoJsonArgs), ArkFundHolding(ProtoJsonArgs), ArkStockDynamic(ProtoJsonArgs), ArkActiveTransaction(ProtoJsonArgs), RatingChange(ProtoJsonArgs), IndustrialChainList(ProtoJsonArgs), IndustrialChainDetail(ProtoJsonArgs), IndustrialChainByPlate(ProtoJsonArgs), IndustrialPlateInfo(ProtoJsonArgs), IndustrialPlateStock(ProtoJsonArgs), HeatMapData(ProtoJsonArgs), RiseFallDistribution(ProtoJsonArgs), MarketState(MarketStateArgs), OwnerPlate(OwnerPlateArgs), OptionChain(OptionChainArgs), TradingDays(TradingDaysArgs), Rehab(RehabArgs), Suspend(SuspendArgs), UserSecurity(UserSecurityArgs), UserSecurityGroups(UserSecurityGroupsArgs), Warrant(WarrantArgs), IpoList(IpoListArgs), IpoCalendar(IpoCalendarArgs), FutureInfo(FutureInfoArgs), StockFilter(StockFilterArgs), CancelAllOrder(CancelAllOrderArgs), GlobalState, UserInfo, QuoteRights(QuoteRightsArgs), QuoteCapability(QuoteCapabilityArgs), DelayStatistics, TokenState, RiskFreeRate, SpreadTable, TickerStatistic(TickerStatisticArgs), TickerStatisticDetail(TickerStatisticDetailArgs), QuerySubscription(QuerySubscriptionArgs), UsedQuota, Unsubscribe(UnsubscribeArgs), Surface(SurfaceArgs), HistoryKlQuota(HistoryKlQuotaArgs), HoldingChange(HoldingChangeArgs), ModifyUserSecurity(ModifyUserSecurityArgs), CodeChange(CodeChangeArgs), SetPriceReminder(SetPriceReminderArgs), PriceReminder(PriceReminderArgs), OptionExpirationDate(OptionExpirationDateArgs), SubAccPush(SubAccPushArgs), UnsubAccPush(UnsubAccPushArgs), AccCashFlow(AccCashFlowArgs), DaemonStatus(DaemonStatusArgs), Doctor(DoctorArgs), DaemonShutdown(DaemonShutdownArgs), DaemonReload(DaemonReloadArgs), CashLog(CashLogArgs), CashDetail(CashDetailArgs), BizGroup(BizGroupArgs), MarginInfo(MarginInfoArgs), AccountFlag(AccountFlagArgs), BondTotalAsset(BondTotalAssetArgs), BondSingleAsset(BondSingleAssetArgs), BondPositionList(BondPositionListArgs), BondAnswerState(BondAnswerStateArgs), BondTradeReminder(BondTradeReminderArgs), Verification(VerificationArgs), SearchQuote(ProtoJsonArgs), SearchNews(ProtoJsonArgs), OptionMarketStatistic(ProtoJsonArgs), OptionUnderlyingHisStatistic(ProtoJsonArgs), OptionUnderlyingOverview(ProtoJsonArgs), OptionUnderlyingHisVolatility(ProtoJsonArgs), OptionUnderlyingRank(ProtoJsonArgs), OptionRank(ProtoJsonArgs), OptionEvent(ProtoJsonArgs), OptionEventAlert(ProtoJsonArgs), SetOptionEventAlert(ProtoJsonArgs), OptionZeroDteScreener(ProtoJsonArgs), OptionZeroDteContract(ProtoJsonArgs), OptionEarningsScreener(ProtoJsonArgs), OptionSellerScreener(ProtoJsonArgs), IndicatorList(IndicatorListArgs), IndicatorCalc(IndicatorCalcArgs), SecurityTradingSessions(ProtoJsonArgs), MarketTradingSessions(ProtoJsonArgs), PreviewOrderImpact(ProtoJsonArgs), GetAssetTrend(ProtoJsonArgs), GetYieldTrend(ProtoJsonArgs), GetReturnCalendar(ProtoJsonArgs), GetOrderRelations(ProtoJsonArgs), HotNews(ProtoJsonArgs), LatestNews(ProtoJsonArgs), WatchlistNews(ProtoJsonArgs), WatchlistAnnouncement(ProtoJsonArgs), WatchlistRating(ProtoJsonArgs), StockNews(ProtoJsonArgs), EtfScreen(ProtoJsonArgs), FundScreen(ProtoJsonArgs), FutureScreen(ProtoJsonArgs), BondScreen(ProtoJsonArgs), GetPositionCorporateActions(ProtoJsonArgs), PlaceOrderGroup(ProtoJsonArgs), ModifyOrderGroup(ProtoJsonArgs), CancelOrderGroup(ProtoJsonArgs), DeleteOrderGroup(ProtoJsonArgs), PlaceAlgoOrder(ProtoJsonArgs), ModifyAlgoOrder(ProtoJsonArgs), AlgoOrderLogs(ProtoJsonArgs), ReversePosition(ProtoJsonArgs), RollPosition(ProtoJsonArgs), ClearFuturesPositions(ProtoJsonArgs), BatchClosePositions(ProtoJsonArgs), KlinePattern(ProtoJsonArgs), KlinePatternStatistics(ProtoJsonArgs), KlinePatternStocks(ProtoJsonArgs), KlinePatternPerformance(ProtoJsonArgs), KlinePatternCatalog(ProtoJsonArgs), StockNoteLabels(StockNoteArgs), StockNotes(StockNoteArgs), SetStockNote(StockNoteArgs),
}

Variants§

§

Ping

§

Commands(CommandsArgs)

§

Version(VersionArgs)

§

LangPack(LanguagePackArgs)

§

Quote(QuoteArgs)

§

Snapshot(SnapshotArgs)

§

Sub(SubArgs)

§

Kline(KlineArgs)

§

PushSubscriberInfo(PushSubscriberInfoArgs)

§

Orderbook(OrderbookArgs)

§

Ticker(TickerArgs)

§

Rt(RtArgs)

§

Static(StaticArgs)

§

StaticStatus(StaticStatusArgs)

§

StaticWarmup(StaticWarmupArgs)

§

Broker(BrokerArgs)

§

PlateList(PlateListArgs)

§

PlateStocks(PlateStocksArgs)

§

Reference(ReferenceArgs)

§

Account(AccountArgs)

§

Funds(FundsArgs)

§

Position(PositionArgs)

§

Order(OrderArgs)

§

Deal(DealArgs)

§

UnlockTrade(UnlockTradeArgs)

§

SetTradePwd(SetTradePwdArgs)

§

ClearTradePwd(ClearTradePwdArgs)

§

SetLoginPwd(SetLoginPwdArgs)

§

ClearLoginPwd(ClearLoginPwdArgs)

§

Repl

§

GenKey(GenKeyArgs)

§

BindKey(BindKeyArgs)

§

MachineId(MachineIdArgs)

§

ListKeys(ListKeysArgs)

§

RevokeKey(RevokeKeyArgs)

§

PlaceOrder(PlaceOrderArgs)

§

ModifyOrder(ModifyOrderArgs)

§

CancelOrder(CancelOrderArgs)

§

ReconfirmOrder(ReconfirmOrderArgs)

§

HistoryOrders(HistoryOrdersArgs)

§

HistoryDeals(HistoryDealsArgs)

§

MaxQtys(MaxQtysArgs)

§

TradeCheck(TradeCheckArgs)

§

ComboMaxTrdQtys(ComboMaxTrdQtysArgs)

§

ComboOrder(ComboOrderArgs)

§

MarginRatio(MarginRatioArgs)

§

OrderFee(OrderFeeArgs)

§

CapitalFlow(CapitalFlowArgs)

§

CapitalDistribution(CapitalDistributionArgs)

§

CompanyProfile(CompanyProfileArgs)

§

CompanyExecutives(CompanyExecutivesArgs)

§

CompanyExecutiveBackground(CompanyExecutiveBackgroundArgs)

§

CompanyOperationalEfficiency(CompanyOperationalEfficiencyArgs)

§

FinancialsEarningsPriceMove(FinancialsEarningsPriceMoveArgs)

§

FinancialsEarningsPriceHistory(FinancialsEarningsPriceHistoryArgs)

§

FinancialCalendar(FinancialCalendarArgs)

§

FinancialCalendarTarget(FinancialCalendarTargetArgs)

§

FinancialsStatements(FinancialsStatementsArgs)

§

FinancialsRevenueBreakdown(FinancialsRevenueBreakdownArgs)

§

ResearchAnalystConsensus(ResearchAnalystConsensusArgs)

§

ResearchRatingSummary(ResearchRatingSummaryArgs)

§

ResearchMorningstarReport(ResearchMorningstarReportArgs)

§

ValuationDetail(ValuationDetailArgs)

§

ValuationPlateStockList(ValuationPlateStockListArgs)

§

StockScreen(StockScreenArgs)

§

OptionScreen(OptionScreenArgs)

§

WarrantScreen(WarrantScreenArgs)

§

TechnicalUnusual(TechnicalUnusualArgs)

§

FinancialUnusual(FinancialUnusualArgs)

§

DerivativeUnusual(DerivativeUnusualArgs)

§

CorporateActionsBuybacks(CorporateActionsBuybacksArgs)

§

CorporateActionsDividends(CorporateActionsDividendsArgs)

§

CorporateActionsStockSplits(CorporateActionsStockSplitsArgs)

§

DailyShortVolume(DailyShortVolumeArgs)

§

ShortInterest(ShortInterestArgs)

§

TopTenBuySellBrokers(TopTenBuySellBrokersArgs)

§

ShareholdersOverview(ShareholdersOverviewArgs)

§

ShareholdersHoldingChanges(ShareholdersHoldingChangesArgs)

§

ShareholdersHolderDetail(ShareholdersHolderDetailArgs)

§

ShareholdersInstitutional(ShareholdersInstitutionalArgs)

§

InsiderHolderList(InsiderHolderListArgs)

§

InsiderTradeList(InsiderTradeListArgs)

§

OptionVolatility(OptionVolatilityArgs)

§

OptionExerciseProbability(OptionExerciseProbabilityArgs)

§

OptionQuote(ProtoJsonArgs)

§

OptionStrategy(ProtoJsonArgs)

§

OptionStrategyAnalysis(ProtoJsonArgs)

§

OptionStrategySpread(ProtoJsonArgs)

§

EarningsCalendar(ProtoJsonArgs)

§

MacroIndicatorList(ProtoJsonArgs)

§

MacroIndicatorHistory(ProtoJsonArgs)

§

FedWatchTargetRate(ProtoJsonArgs)

§

FedWatchDotPlot(ProtoJsonArgs)

§

EarningsBeatRank(ProtoJsonArgs)

§

DividendRank(ProtoJsonArgs)

§

DividendCalendar(ProtoJsonArgs)

§

EconomicCalendar(ProtoJsonArgs)

§

UsPreMarketRank(ProtoJsonArgs)

§

UsAfterHoursRank(ProtoJsonArgs)

§

UsOvernightRank(ProtoJsonArgs)

§

TopMoversRank(ProtoJsonArgs)

§

HotList(ProtoJsonArgs)

§

ShortSellingRank(ProtoJsonArgs)

§

PeriodChangeRank(ProtoJsonArgs)

§

HighDividendSoeRank(ProtoJsonArgs)

§

InstitutionList(ProtoJsonArgs)

§

InstitutionProfile(ProtoJsonArgs)

§

InstitutionDistribution(ProtoJsonArgs)

§

InstitutionHoldingChange(ProtoJsonArgs)

§

InstitutionHoldingList(ProtoJsonArgs)

§

ArkFundHolding(ProtoJsonArgs)

§

ArkStockDynamic(ProtoJsonArgs)

§

ArkActiveTransaction(ProtoJsonArgs)

§

RatingChange(ProtoJsonArgs)

§

IndustrialChainList(ProtoJsonArgs)

§

IndustrialChainDetail(ProtoJsonArgs)

§

IndustrialChainByPlate(ProtoJsonArgs)

§

IndustrialPlateInfo(ProtoJsonArgs)

§

IndustrialPlateStock(ProtoJsonArgs)

§

HeatMapData(ProtoJsonArgs)

§

RiseFallDistribution(ProtoJsonArgs)

§

MarketState(MarketStateArgs)

§

OwnerPlate(OwnerPlateArgs)

§

OptionChain(OptionChainArgs)

§

TradingDays(TradingDaysArgs)

§

Rehab(RehabArgs)

§

Suspend(SuspendArgs)

§

UserSecurity(UserSecurityArgs)

§

UserSecurityGroups(UserSecurityGroupsArgs)

§

Warrant(WarrantArgs)

§

IpoList(IpoListArgs)

§

IpoCalendar(IpoCalendarArgs)

§

FutureInfo(FutureInfoArgs)

§

StockFilter(StockFilterArgs)

§

CancelAllOrder(CancelAllOrderArgs)

§

GlobalState

§

UserInfo

§

QuoteRights(QuoteRightsArgs)

§

QuoteCapability(QuoteCapabilityArgs)

§

DelayStatistics

§

TokenState

§

RiskFreeRate

§

SpreadTable

§

TickerStatistic(TickerStatisticArgs)

§

TickerStatisticDetail(TickerStatisticDetailArgs)

§

QuerySubscription(QuerySubscriptionArgs)

§

UsedQuota

§

Unsubscribe(UnsubscribeArgs)

§

Surface(SurfaceArgs)

§

HistoryKlQuota(HistoryKlQuotaArgs)

§

HoldingChange(HoldingChangeArgs)

§

ModifyUserSecurity(ModifyUserSecurityArgs)

§

CodeChange(CodeChangeArgs)

§

SetPriceReminder(SetPriceReminderArgs)

§

PriceReminder(PriceReminderArgs)

§

OptionExpirationDate(OptionExpirationDateArgs)

§

SubAccPush(SubAccPushArgs)

§

UnsubAccPush(UnsubAccPushArgs)

§

AccCashFlow(AccCashFlowArgs)

§

DaemonStatus(DaemonStatusArgs)

§

Doctor(DoctorArgs)

§

DaemonShutdown(DaemonShutdownArgs)

§

DaemonReload(DaemonReloadArgs)

§

CashLog(CashLogArgs)

§

CashDetail(CashDetailArgs)

§

BizGroup(BizGroupArgs)

§

MarginInfo(MarginInfoArgs)

§

AccountFlag(AccountFlagArgs)

§

BondTotalAsset(BondTotalAssetArgs)

§

BondSingleAsset(BondSingleAssetArgs)

§

BondPositionList(BondPositionListArgs)

§

BondAnswerState(BondAnswerStateArgs)

§

BondTradeReminder(BondTradeReminderArgs)

§

Verification(VerificationArgs)

§

SearchQuote(ProtoJsonArgs)

§

SearchNews(ProtoJsonArgs)

§

OptionMarketStatistic(ProtoJsonArgs)

§

OptionUnderlyingHisStatistic(ProtoJsonArgs)

§

OptionUnderlyingOverview(ProtoJsonArgs)

§

OptionUnderlyingHisVolatility(ProtoJsonArgs)

§

OptionUnderlyingRank(ProtoJsonArgs)

§

OptionRank(ProtoJsonArgs)

§

OptionEvent(ProtoJsonArgs)

§

OptionEventAlert(ProtoJsonArgs)

§

SetOptionEventAlert(ProtoJsonArgs)

§

OptionZeroDteScreener(ProtoJsonArgs)

§

OptionZeroDteContract(ProtoJsonArgs)

§

OptionEarningsScreener(ProtoJsonArgs)

§

OptionSellerScreener(ProtoJsonArgs)

§

IndicatorList(IndicatorListArgs)

§

IndicatorCalc(IndicatorCalcArgs)

§

SecurityTradingSessions(ProtoJsonArgs)

§

MarketTradingSessions(ProtoJsonArgs)

§

PreviewOrderImpact(ProtoJsonArgs)

§

GetAssetTrend(ProtoJsonArgs)

§

GetYieldTrend(ProtoJsonArgs)

§

GetReturnCalendar(ProtoJsonArgs)

§

GetOrderRelations(ProtoJsonArgs)

§

HotNews(ProtoJsonArgs)

§

LatestNews(ProtoJsonArgs)

§

WatchlistNews(ProtoJsonArgs)

§

WatchlistAnnouncement(ProtoJsonArgs)

§

WatchlistRating(ProtoJsonArgs)

§

StockNews(ProtoJsonArgs)

§

EtfScreen(ProtoJsonArgs)

§

FundScreen(ProtoJsonArgs)

§

FutureScreen(ProtoJsonArgs)

§

BondScreen(ProtoJsonArgs)

§

GetPositionCorporateActions(ProtoJsonArgs)

§

PlaceOrderGroup(ProtoJsonArgs)

§

ModifyOrderGroup(ProtoJsonArgs)

§

CancelOrderGroup(ProtoJsonArgs)

§

DeleteOrderGroup(ProtoJsonArgs)

§

PlaceAlgoOrder(ProtoJsonArgs)

§

ModifyAlgoOrder(ProtoJsonArgs)

§

AlgoOrderLogs(ProtoJsonArgs)

§

ReversePosition(ProtoJsonArgs)

§

RollPosition(ProtoJsonArgs)

§

ClearFuturesPositions(ProtoJsonArgs)

§

BatchClosePositions(ProtoJsonArgs)

§

KlinePattern(ProtoJsonArgs)

§

KlinePatternStatistics(ProtoJsonArgs)

§

KlinePatternStocks(ProtoJsonArgs)

§

KlinePatternPerformance(ProtoJsonArgs)

§

KlinePatternCatalog(ProtoJsonArgs)

§

StockNoteLabels(StockNoteArgs)

§

StockNotes(StockNoteArgs)

§

SetStockNote(StockNoteArgs)

Trait Implementations§

Source§

impl FromArgMatches for Command

Source§

fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>

Instantiate Self from [ArgMatches], parsing the arguments as needed. Read more
Source§

fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>

Instantiate Self from [ArgMatches], parsing the arguments as needed. Read more
Source§

fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>

Assign values from ArgMatches to self.
Source§

fn update_from_arg_matches_mut<'b>( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>

Assign values from ArgMatches to self.
Source§

impl Subcommand for Command

Source§

fn augment_subcommands<'b>(__clap_app: Command) -> Command

Append to [Command] so it can instantiate Self via [FromArgMatches::from_arg_matches_mut] Read more
Source§

fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command

Append to [Command] so it can instantiate self via [FromArgMatches::update_from_arg_matches_mut] Read more
Source§

fn has_subcommand(__clap_name: &str) -> bool

Test whether Self can parse a specific subcommand

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
where ST: ?Sized, DT: ?Sized,

§

impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
where ST: ?Sized, DT: ?Sized,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> IntoEither for T

Source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> if into_left is true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> if into_left(&self) returns true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
§

impl<T> PolicyExt for T
where T: ?Sized,

§

fn and<P, B, E>(self, other: P) -> And<T, P>
where T: Sized + Policy<B, E>, P: Policy<B, E>,

Create a new Policy that returns [Action::Follow] only if self and other return Action::Follow. Read more
§

fn or<P, B, E>(self, other: P) -> Or<T, P>
where T: Sized + Policy<B, E>, P: Policy<B, E>,

Create a new Policy that returns [Action::Follow] if either self or other returns Action::Follow. Read more
§

impl<T> Read<Exclusive, BecauseExclusive> for T
where T: ?Sized,

Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a [WithDispatch] wrapper. Read more