pub struct MessageClientIDSetter;Implementations§
Source§impl MessageClientIDSetter
impl MessageClientIDSetter
pub fn get_uniq_id<T>(message: &T) -> Option<CheetahString>where
T: MessageTrait,
pub fn create_uniq_id() -> String
pub fn get_nearly_time_from_id(msg_id: &str) -> Result<DateTime<Local>>
pub fn get_ip_from_id(msg_id: &str) -> Result<Vec<u8>>
pub fn get_ip_str_from_id(msg_id: &str) -> Result<String>
pub fn get_pid_from_id(msg_id: &str) -> Result<i32>
pub fn set_uniq_id<T>(message: &mut T)where
T: MessageTrait,
Auto Trait Implementations§
impl Freeze for MessageClientIDSetter
impl RefUnwindSafe for MessageClientIDSetter
impl Send for MessageClientIDSetter
impl Sync for MessageClientIDSetter
impl Unpin for MessageClientIDSetter
impl UnsafeUnpin for MessageClientIDSetter
impl UnwindSafe for MessageClientIDSetter
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