pub struct KeyBuilder;Implementations§
Source§impl KeyBuilder
impl KeyBuilder
pub fn build_pop_retry_topic( topic: &str, cid: &str, enable_retry_v2: bool, ) -> String
pub fn build_pop_retry_topic_for_version( topic: &str, cid: &str, version: PopRetryTopicVersion, ) -> String
pub fn build_pop_retry_topic_default(topic: &str, cid: &str) -> String
pub fn build_pop_retry_topic_v2(topic: &str, cid: &str) -> String
pub fn build_pop_retry_topic_v1(topic: &str, cid: &str) -> String
pub fn parse_normal_topic(topic: &str, cid: &str) -> String
pub fn parse_normal_topic_default(retry_topic: &str) -> String
pub fn parse_group(retry_topic: &str) -> String
pub fn build_polling_key(topic: &str, cid: &str, queue_id: i32) -> String
pub fn is_pop_retry_topic_v2(retry_topic: &str) -> bool
pub fn classify_pop_retry_topic( retry_topic: &str, ) -> Option<PopRetryTopicVersion>
pub fn parse_pop_retry_topic<'a>( retry_topic: &'a str, cid: &str, ) -> Option<(PopRetryTopicVersion, &'a str)>
Auto Trait Implementations§
impl Freeze for KeyBuilder
impl RefUnwindSafe for KeyBuilder
impl Send for KeyBuilder
impl Sync for KeyBuilder
impl Unpin for KeyBuilder
impl UnsafeUnpin for KeyBuilder
impl UnwindSafe for KeyBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more