devela::text::str

Macro str

Source
macro_rules! str {
    (compare: $($t:tt)*) => { ... };
    (concat: $($t:tt)*) => { ... };
    (concat_bytes: $($t:tt)*) => { ... };
    (contains: $($t:tt)*) => { ... };
    (cstr: $($t:tt)*) => { ... };
    (encode: $($t:tt)*) => { ... };
    (encode_z: $($t:tt)*) => { ... };
    (ends_with: $($t:tt)*) => { ... };
    (equal: $($t:tt)*) => { ... };
    (from_utf8: $($t:tt)*) => { ... };
    (hex: $($t:tt)*) => { ... };
    (join: $($t:tt)*) => { ... };
    (parse: $($t:tt)*) => { ... };
    (raw_cstr: $($t:tt)*) => { ... };
    (repeat: $($t:tt)*) => { ... };
    (replace: $($t:tt)*) => { ... };
    (sorted: $($t:tt)*) => { ... };
    (split: $($t:tt)*) => { ... };
    (starts_with: $($t:tt)*) => { ... };
    (strip_prefix: $($t:tt)*) => { ... };
    (strip_suffix: $($t:tt)*) => { ... };
    (to_byte_array: $($t:tt)*) => { ... };
    (to_char_array: $($t:tt)*) => { ... };
    (to_str: $($t:tt)*) => { ... };
    (
     is_ascii: $($t:tt)*) => { ... };
    (convert_ascii_case: $($t:tt)*) => { ... };
    (eq_ignore_ascii_case: $($t:tt)*) => { ... };
    (squish: $($t:tt)*) => { ... };
    (unwrap: $($t:tt)*) => { ... };
}
Available on crate feature dep_const_str only.
Expand description

&str compile-time operations, namespaced from the const-str crate.

The name of each operation links to the original macro documentation.

§Operations

Ascii related: