BasicString.this

Constructs a BasicString object from char slice slice.

Examples

{
	auto str = BasicString!(char, DefaultAllocator)("test", DefaultAllocator.init);
	assert(str == "test");
}

{
	auto str = BasicString!(char, DefaultAllocator)("test 読"d, DefaultAllocator.init);
	assert(str == "test 読");
}

{

	wchar[3] data = [cast(wchar)'1', '2', '3'];
	auto str = BasicString!(char, DefaultAllocator)(data[], DefaultAllocator.init);
	assert(str == "123");
}

Meta