fn regenerate_key(msg: &str) -> String {
    let task = from_redis_key(msg).task;
    let delivery = TaskQueueDelivery::new(task, None);
    to_redis_key(&delivery)
}
/// Resets the message delivery time, which is used to determine whether a delayed or in-process
/// message should be put back onto the main queue
Resets the message delivery time, which is used to determine whether a delayed or in-process
message should be put back onto the main queue
Resets the message delivery time which is used to determine whether a delayed or in - process message should be put back onto the main queue
fn regenerate_key(msg: &str) -> String {
    let task = from_redis_key(msg).task;
    let delivery = TaskQueueDelivery::new(task, None);
    to_redis_key(&delivery)
}
fn regenerate_key ( msg : & str ) -> String { let task = from_redis_key ( msg ) . task ; let delivery = TaskQueueDelivery :: new ( task , None ) ; to_redis_key ( & delivery ) }
Resets the message delivery time, which is used to determine whether a delayed or in-process
message should be put back onto the main queue
Resets the message delivery time which is used to determine whether a delayed or in - process message should be put back onto the main queue
msg
&str
msg
&str