pub trait ConsumerLimits {
// Required methods
fn max_consumers() -> RefCount;
fn max_overflow() -> RefCount;
}
Expand description
Numeric limits over the ability to add a consumer ref using inc_consumers
.
Required Methods§
Sourcefn max_consumers() -> RefCount
fn max_consumers() -> RefCount
The number of consumers over which inc_consumers
will cease to work.
Sourcefn max_overflow() -> RefCount
fn max_overflow() -> RefCount
The maximum number of additional consumers expected to be over be added at once using
inc_consumers_without_limit
.
Note: This is not enforced and it’s up to the chain’s author to ensure this reflects the actual situation.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.