Trait PQLFnArgs

Source
pub trait PQLFnArgs {
    // Required method
    fn arg_types(&self) -> &[PQLType];
}

Required Methods§

Source

fn arg_types(&self) -> &[PQLType]

Implementations on Foreign Types§

Source§

impl PQLFnArgs for fn(&str) -> Result<Option<PQLRank>, RuntimeError>

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&str) -> Result<PQLCard, RuntimeError>

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&str, PQLGame) -> Result<PQLHiRating, RuntimeError>

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand) -> PQLBoolean

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand, &mut PQLRange) -> PQLBoolean

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand, (PQLGame, Flop)) -> PQLFlopHandCategory

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand, PQLStreet) -> PQLRankSet

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand, PQLStreet, (PQLGame, Board)) -> PQLHandType

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand, PQLStreet, (PQLGame, Board)) -> PQLHiRating

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand, PQLStreet, (PQLGame, Board)) -> PQLInteger

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand, PQLStreet, (PQLGame, Board, DeadCards)) -> PQLBoolean

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand, PQLStreet, (PQLGame, Board, DeadCards)) -> PQLCardCount

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand, PQLStreet, Board) -> PQLBoolean

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand, PQLStreet, Board) -> PQLCardCount

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand, PQLStreet, Board) -> PQLRankSet

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand, PQLStreet, PQLHandType, (PQLGame, Board)) -> PQLBoolean

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand, PQLStreet, PQLHandType, (PQLGame, Board, DeadCards)) -> PQLCardCount

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand, PQLStreet, PQLHandType, PQLCardCount, (PQLGame, Board, DeadCards)) -> PQLBoolean

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand, PQLStreet, PQLHiRating, (PQLGame, Board)) -> PQLBoolean

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&Hand, PQLFlopHandCategory, (PQLGame, Flop)) -> PQLBoolean

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(&mut PQLBoardRange, Board) -> PQLBoolean

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn((PQLGame, Board, &Vec<Vec<Card>>, &mut BufferRatings)) -> PQLHandType

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(PQLStreet, (PQLGame, Board)) -> PQLBoolean

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(PQLStreet, Board) -> PQLBoolean

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(PQLStreet, Board) -> PQLCardCount

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(PQLStreet, Board) -> PQLRankSet

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(Board) -> PQLCard

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(PQLPlayer, (PQLGame, Board, &Vec<Vec<Card>>, &mut BufferRatings)) -> PQLBoolean

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(PQLPlayer, PQLStreet, (PQLGame, Board, &Vec<Vec<Card>>, &mut BufferRatings)) -> PQLBoolean

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(PQLPlayer, PQLStreet, (PQLGame, Board, &Vec<Vec<Card>>, &mut BufferRatings)) -> PQLDouble

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(PQLCardCount, PQLRankSet) -> Option<PQLRank>

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(PQLRankSet) -> Option<PQLRank>

Source§

fn arg_types(&self) -> &[PQLType]

Source§

impl PQLFnArgs for fn(PQLRankSet) -> PQLCardCount

Source§

fn arg_types(&self) -> &[PQLType]

Implementors§