 
            
            
            
            
                9 Oct
                
                    2025
                
            
            
                9 Oct
                
                '25
                
            
            
            
        
    
                2:13 p.m.
            
        We are using this mode in our projects which we currently build with GCC 14.2 and C++23. The main/only reason is that we use std::string_view throughout the projects since C++17 and we don't want to convert to boost::string_view where the boost::static_string is used.
One of our boost::string_views support conversion from std::string_view. So if that was used in the interface of static_string then you can then pass std::string_view without caring that it is actually converted to a boost string_view (optimized out by the compiler later on) I guess your use case would be covered by that?