pub trait ProtocolIdentifierFactory: Send + Sync {
    // Required methods
    fn identifier(&self) -> &str;
    fn create(&self) -> Box<dyn ProtocolIdentifier>;
}

Required Methods§

source

fn identifier(&self) -> &str

source

fn create(&self) -> Box<dyn ProtocolIdentifier>

Implementors§

source§

impl ProtocolIdentifierFactory for AdrienLasticIdentifierFactory

source§

impl ProtocolIdentifierFactory for AnerosIdentifierFactory

source§

impl ProtocolIdentifierFactory for AnkniIdentifierFactory

source§

impl ProtocolIdentifierFactory for ButtplugPassthruIdentifierFactory

source§

impl ProtocolIdentifierFactory for CachitoIdentifierFactory

source§

impl ProtocolIdentifierFactory for CowgirlIdentifierFactory

source§

impl ProtocolIdentifierFactory for ForeoIdentifierFactory

source§

impl ProtocolIdentifierFactory for FoxIdentifierFactory

source§

impl ProtocolIdentifierFactory for FredorchIdentifierFactory

source§

impl ProtocolIdentifierFactory for FredorchRotaryIdentifierFactory

source§

impl ProtocolIdentifierFactory for GalakuPumpIdentifierFactory

source§

impl ProtocolIdentifierFactory for HgodIdentifierFactory

source§

impl ProtocolIdentifierFactory for HismithIdentifierFactory

source§

impl ProtocolIdentifierFactory for HismithMiniIdentifierFactory

source§

impl ProtocolIdentifierFactory for HtkBmIdentifierFactory

source§

impl ProtocolIdentifierFactory for IToysIdentifierFactory

source§

impl ProtocolIdentifierFactory for JeJoueIdentifierFactory

source§

impl ProtocolIdentifierFactory for JoyHubIdentifierFactory

source§

impl ProtocolIdentifierFactory for JoyHubV2IdentifierFactory

source§

impl ProtocolIdentifierFactory for KGoalBoostIdentifierFactory

source§

impl ProtocolIdentifierFactory for KiirooV2IdentifierFactory

source§

impl ProtocolIdentifierFactory for KiirooV2VibratorIdentifierFactory

source§

impl ProtocolIdentifierFactory for KiirooV21IdentifierFactory

source§

impl ProtocolIdentifierFactory for KiirooV21InitializedIdentifierFactory

source§

impl ProtocolIdentifierFactory for KizunaIdentifierFactory

source§

impl ProtocolIdentifierFactory for LeloHarmonyIdentifierFactory

source§

impl ProtocolIdentifierFactory for LeloF1sIdentifierFactory

source§

impl ProtocolIdentifierFactory for LeloF1sV2IdentifierFactory

source§

impl ProtocolIdentifierFactory for LetenIdentifierFactory

source§

impl ProtocolIdentifierFactory for LiboElleIdentifierFactory

source§

impl ProtocolIdentifierFactory for LiboSharkIdentifierFactory

source§

impl ProtocolIdentifierFactory for LiboVibesIdentifierFactory

source§

impl ProtocolIdentifierFactory for LongLostTouchIdentifierFactory

source§

impl ProtocolIdentifierFactory for LoveDistanceIdentifierFactory

source§

impl ProtocolIdentifierFactory for LovehoneyDesireIdentifierFactory

source§

impl ProtocolIdentifierFactory for LovenseIdentifierFactory

source§

impl ProtocolIdentifierFactory for LovenseConnectServiceIdentifierFactory

source§

impl ProtocolIdentifierFactory for LoveNutsIdentifierFactory

source§

impl ProtocolIdentifierFactory for MagicMotionV1IdentifierFactory

source§

impl ProtocolIdentifierFactory for MagicMotionV2IdentifierFactory

source§

impl ProtocolIdentifierFactory for MagicMotionV3IdentifierFactory

source§

impl ProtocolIdentifierFactory for MagicMotionV4IdentifierFactory

source§

impl ProtocolIdentifierFactory for ManNuoIdentifierFactory

source§

impl ProtocolIdentifierFactory for MaxproIdentifierFactory

source§

impl ProtocolIdentifierFactory for MeeseIdentifierFactory

source§

impl ProtocolIdentifierFactory for MetaXSireIdentifierFactory

source§

impl ProtocolIdentifierFactory for MetaXSireRepeatIdentifierFactory

source§

impl ProtocolIdentifierFactory for MetaXSireV2IdentifierFactory

source§

impl ProtocolIdentifierFactory for MetaXSireV3IdentifierFactory

source§

impl ProtocolIdentifierFactory for MizzZeeIdentifierFactory

source§

impl ProtocolIdentifierFactory for MizzZeeV2IdentifierFactory

source§

impl ProtocolIdentifierFactory for MizzZeeV3IdentifierFactory

source§

impl ProtocolIdentifierFactory for MonsterPubIdentifierFactory

source§

impl ProtocolIdentifierFactory for MotorbunnyIdentifierFactory

source§

impl ProtocolIdentifierFactory for MysteryVibeIdentifierFactory

source§

impl ProtocolIdentifierFactory for MysteryVibeV2IdentifierFactory

source§

impl ProtocolIdentifierFactory for NintendoJoyconIdentifierFactory

source§

impl ProtocolIdentifierFactory for NobraIdentifierFactory

source§

impl ProtocolIdentifierFactory for PatooIdentifierFactory

source§

impl ProtocolIdentifierFactory for PicobongIdentifierFactory

source§

impl ProtocolIdentifierFactory for PinkPunchIdentifierFactory

source§

impl ProtocolIdentifierFactory for PrettyLoveIdentifierFactory

source§

impl ProtocolIdentifierFactory for RawProtocolIdentifierFactory

source§

impl ProtocolIdentifierFactory for RealovIdentifierFactory

source§

impl ProtocolIdentifierFactory for SakuranekoIdentifierFactory

source§

impl ProtocolIdentifierFactory for SatisfyerIdentifierFactory

source§

impl ProtocolIdentifierFactory for SenseeIdentifierFactory

source§

impl ProtocolIdentifierFactory for SenseeCapsuleIdentifierFactory

source§

impl ProtocolIdentifierFactory for SvakomIdentifierFactory

source§

impl ProtocolIdentifierFactory for SvakomAlexIdentifierFactory

source§

impl ProtocolIdentifierFactory for SvakomAlexV2IdentifierFactory

source§

impl ProtocolIdentifierFactory for SvakomAvaNeoIdentifierFactory

source§

impl ProtocolIdentifierFactory for SvakomBarnardIdentifierFactory

source§

impl ProtocolIdentifierFactory for SvakomDT250AIdentifierFactory

source§

impl ProtocolIdentifierFactory for SvakomIkerIdentifierFactory

source§

impl ProtocolIdentifierFactory for SvakomPulseIdentifierFactory

source§

impl ProtocolIdentifierFactory for SvakomSamIdentifierFactory

source§

impl ProtocolIdentifierFactory for SvakomSuitcaseIdentifierFactory

source§

impl ProtocolIdentifierFactory for SvakomTaraXIdentifierFactory

source§

impl ProtocolIdentifierFactory for SvakomV2IdentifierFactory

source§

impl ProtocolIdentifierFactory for SvakomV3IdentifierFactory

source§

impl ProtocolIdentifierFactory for SvakomV4IdentifierFactory

source§

impl ProtocolIdentifierFactory for SynchroIdentifierFactory

source§

impl ProtocolIdentifierFactory for TCodeV03IdentifierFactory

source§

impl ProtocolIdentifierFactory for TheHandyIdentifierFactory

source§

impl ProtocolIdentifierFactory for TryFunIdentifierFactory

source§

impl ProtocolIdentifierFactory for VibCrafterIdentifierFactory

source§

impl ProtocolIdentifierFactory for VibratissimoIdentifierFactory

source§

impl ProtocolIdentifierFactory for VorzeSAIdentifierFactory

source§

impl ProtocolIdentifierFactory for WeToyIdentifierFactory

source§

impl ProtocolIdentifierFactory for WeVibe8BitIdentifierFactory

source§

impl ProtocolIdentifierFactory for WeVibeIdentifierFactory

source§

impl ProtocolIdentifierFactory for WeVibeChorusIdentifierFactory

source§

impl ProtocolIdentifierFactory for XibaoIdentifierFactory

source§

impl ProtocolIdentifierFactory for XInputIdentifierFactory

source§

impl ProtocolIdentifierFactory for XiuxiudaIdentifierFactory

source§

impl ProtocolIdentifierFactory for YoucupsIdentifierFactory

source§

impl ProtocolIdentifierFactory for YououIdentifierFactory

source§

impl ProtocolIdentifierFactory for ZaloIdentifierFactory