Skip to main content

LookupTable

Trait LookupTable 

Source
pub trait LookupTable {
    // Required methods
    fn contains(&self, alias: &str) -> bool;
    fn len(&self) -> usize;
    fn iter(&self) -> Iter<'_, &'static str>;

    // Provided method
    fn is_empty(&self) -> bool { ... }
}
Expand description

A lookup table where all elements are statically known

Required Methods§

Source

fn contains(&self, alias: &str) -> bool

True if this lookup table contains alias

Source

fn len(&self) -> usize

The number of elements in this lookup table

Source

fn iter(&self) -> Iter<'_, &'static str>

An iterator over this lookup table

Provided Methods§

Source

fn is_empty(&self) -> bool

True if there are no elements

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl LookupTable for AmericaTable

Source§

impl LookupTable for BahamasTable

Source§

impl LookupTable for BosniaTable

Source§

impl LookupTable for BruneiTable

Source§

impl LookupTable for BurkinaTable

Source§

impl LookupTable for BurmaTable

Source§

impl LookupTable for CaboVerdeTable

Source§

impl LookupTable for CapeVerdeTable

Source§

impl LookupTable for CaymanIslandsTable

Source§

impl LookupTable for CentralAfricanRepublicTable

Source§

impl LookupTable for CocosIslandsTable

Source§

impl LookupTable for ComorosTable

Source§

impl LookupTable for CongoTable

Source§

impl LookupTable for CookIslandsTable

Source§

impl LookupTable for CoteDIvoireTable

Source§

impl LookupTable for CountryTable

Source§

impl LookupTable for CzechiaTable

Source§

impl LookupTable for DemocraticRepublicOfTheCongoTable

Source§

impl LookupTable for DominicanRepublicTable

Source§

impl LookupTable for EmptyLookupTable

Source§

impl LookupTable for EnglandTable

Source§

impl LookupTable for EswatiniTable

Source§

impl LookupTable for FaroeIslandsTable

Source§

impl LookupTable for FrenchSouthernTerritoriesTable

Source§

impl LookupTable for GambiaTable

Source§

impl LookupTable for HeardIslandTable

Source§

impl LookupTable for HolySeeTable

Source§

impl LookupTable for IranTable

Source§

impl LookupTable for IvoryCoastTable

Source§

impl LookupTable for LaoPeoplesDemocraticRepublicTable

Source§

impl LookupTable for MacauTable

Source§

impl LookupTable for MacedoniaTable

Source§

impl LookupTable for MalvinasTable

Source§

impl LookupTable for MarshallIslandsTable

Source§

impl LookupTable for MicronesiaTable

Source§

impl LookupTable for MoldovaTable

Source§

impl LookupTable for MyanmarTable

Source§

impl LookupTable for NetherlandsTable

Source§

impl LookupTable for NigerTable

Source§

impl LookupTable for NorthKoreaTable

Source§

impl LookupTable for NorthMacedoniaTable

Source§

impl LookupTable for NorthernMarianaIslandsTable

Source§

impl LookupTable for PalestineTable

Source§

impl LookupTable for PhilippinesTable

Source§

impl LookupTable for RussiaTable

Source§

impl LookupTable for SaintHelenaTable

Source§

impl LookupTable for SamoaTable

Source§

impl LookupTable for SaoTomeTable

Source§

impl LookupTable for SouthGeorgiaTable

Source§

impl LookupTable for SouthKoreaTable

Source§

impl LookupTable for StBarthelemyTable

Source§

impl LookupTable for StKittsTable

Source§

impl LookupTable for StLuciaTable

Source§

impl LookupTable for StMaartenTable

Source§

impl LookupTable for StMartinTable

Source§

impl LookupTable for StPierreTable

Source§

impl LookupTable for StVincentTable

Source§

impl LookupTable for SudanTable

Source§

impl LookupTable for SwazilandTable

Source§

impl LookupTable for SyriaTable

Source§

impl LookupTable for TaiwanTable

Source§

impl LookupTable for TanzaniaTable

Source§

impl LookupTable for TimorTable

Source§

impl LookupTable for TrinidadTable

Source§

impl LookupTable for TurkeyTable

Source§

impl LookupTable for TurkiyeTable

Source§

impl LookupTable for TurksAndCaicosIslandsTable

Source§

impl LookupTable for UnitedArabEmiratesTable

Source§

impl LookupTable for UnitedStatesMinorOutlyingIslandsTable

Source§

impl LookupTable for VenezuelaTable