Function fromScheme [src]
Prototype
pub fn fromScheme(scheme: []const u8) ?Protocol
Parameters
scheme: []const u8
Source
pub fn fromScheme(scheme: []const u8) ?Protocol {
const protocol_map = std.StaticStringMap(Protocol).initComptime(.{
.{ "http", .plain },
.{ "ws", .plain },
.{ "https", .tls },
.{ "wss", .tls },
});
return protocol_map.get(scheme);
}