Trait TildeAble

Source
pub trait TildeAble: Debug {
Show 14 methods // Required method fn len(&self) -> usize; // Provided methods fn into_tildekind_char(&self) -> Option<&dyn TildeKindChar> { ... } fn into_tildekind_float(&self) -> Option<&dyn TildeKindFloat> { ... } fn into_tildekind_radix(&self) -> Option<&dyn TildeKindRadix> { ... } fn into_tildekind_digit(&self) -> Option<&dyn TildeKindDigit> { ... } fn into_tildekind_va(&self) -> Option<&dyn TildeKindVa> { ... } fn into_tildekind_star(&self) -> Option<&dyn TildeKindStar> { ... } fn into_tildekind_standard(&self) -> Option<&dyn TildeKindStandard> { ... } fn into_tildekind_loop(&self) -> Option<&dyn TildeKindLoop> { ... } fn into_tildekind_loopend(&self) -> Option<&dyn TildeKindLoopEnd> { ... } fn into_tildekind_tildes(&self) -> Option<&dyn TildeKindTildes> { ... } fn into_tildekind_cond(&self) -> Option<&dyn TildeKindCond> { ... } fn into_tildekind_text(&self) -> Option<&dyn TildeKindText> { ... } fn into_tildekind_vectilde(&self) -> Option<&dyn TildeKindVecTilde> { ... }
}
Expand description

TildeAble is used for dispatch types to the specific tilde trait it implemented.

Generated by cl-format-macro.

Required Methods§

Source

fn len(&self) -> usize

Provided Methods§

Implementations on Foreign Types§

Source§

impl TildeAble for Option<&dyn TildeAble>

impl mamually

Source§

impl TildeAble for bool

Source§

impl TildeAble for char

Source§

impl TildeAble for f32

Source§

impl TildeAble for f64

Source§

impl TildeAble for i8

Source§

impl TildeAble for i16

Source§

impl TildeAble for i32

Source§

impl TildeAble for i64

Source§

impl TildeAble for i128

Source§

impl TildeAble for isize

Source§

impl TildeAble for u8

Source§

impl TildeAble for u16

Source§

impl TildeAble for u32

Source§

impl TildeAble for u64

Source§

impl TildeAble for u128

Source§

impl TildeAble for usize

Source§

impl TildeAble for String

Source§

impl TildeAble for Vec<&dyn TildeAble>

Implementors§

Source§

impl<'a, 'arg> TildeAble for Args<'a, 'arg>