pub trait IdProvider:
Send
+ Sync
+ Debug {
// Required method
fn next_id(&self) -> SubscriptionId<'static>;
}Expand description
Trait to generate subscription IDs.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
Source§impl<T: IdProvider + ?Sized> IdProvider for Box<T>
impl<T: IdProvider + ?Sized> IdProvider for Box<T>
Implementors§
impl IdProvider for RandomIntegerIdProvider
Available on crate feature
server only.impl IdProvider for RandomStringIdProvider
Available on crate feature
server only.