pub struct UnifiedStringUtils;Expand description
Comprehensive string utilities combining both modules’ functionality
Implementations§
Source§impl UnifiedStringUtils
impl UnifiedStringUtils
Sourcepub fn create_rejection_id(order_id: &impl Display) -> SmartString
pub fn create_rejection_id(order_id: &impl Display) -> SmartString
Create an order rejection ID without allocation when possible
Sourcepub fn create_execution_id(order_id: &impl Display) -> SmartString
pub fn create_execution_id(order_id: &impl Display) -> SmartString
Create an execution ID without allocation when possible
Sourcepub fn create_cancellation_id(order_id: &impl Display) -> SmartString
pub fn create_cancellation_id(order_id: &impl Display) -> SmartString
Create a cancellation ID without allocation when possible
Sourcepub fn error_to_smart_string(error: &impl Display) -> SmartString
pub fn error_to_smart_string(error: &impl Display) -> SmartString
Convert error to SmartString efficiently
Sourcepub fn display_to_smart_string(value: &impl Display) -> SmartString
pub fn display_to_smart_string(value: &impl Display) -> SmartString
Convert display value to SmartString efficiently
Sourcepub fn create_rejection_id_buffered(order_id: &impl Display) -> SmartString
pub fn create_rejection_id_buffered(order_id: &impl Display) -> SmartString
Create rejection ID using unified buffer manager
Sourcepub fn create_execution_id_buffered(order_id: &impl Display) -> SmartString
pub fn create_execution_id_buffered(order_id: &impl Display) -> SmartString
Create execution ID using unified buffer manager
Auto Trait Implementations§
impl Freeze for UnifiedStringUtils
impl RefUnwindSafe for UnifiedStringUtils
impl Send for UnifiedStringUtils
impl Sync for UnifiedStringUtils
impl Unpin for UnifiedStringUtils
impl UnwindSafe for UnifiedStringUtils
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