# Trait arduboy_rust::prelude::Printable

source ·

    pub trait Printablewhere
        Self: Sized,{
        type Parameters;

        // Required methods
        fn print_2(self, params: Self::Parameters);
        fn default_parameters() -> Self::Parameters;

        // Provided method
        fn print(self) { ... }
    }

## Required Associated Types§

source

#### type Parameters

## Required Methods§

source

#### fn print_2(self, params: Self::Parameters)

source

#### fn default_parameters() -> Self::Parameters

## Provided Methods§

source

#### fn print(self)

## Implementations on Foreign Types§

source §

### impl Printable for i16

§

#### type Parameters = Base

source §

#### fn print_2(self, params: Self::Parameters)

source §

#### fn default_parameters() -> Self::Parameters

source §

### impl Printable for i32

§

#### type Parameters = Base

source §

#### fn print_2(self, params: Self::Parameters)

source §

#### fn default_parameters() -> Self::Parameters

source §

### impl Printable for &str

§

#### type Parameters = ()

source §

#### fn print_2(self, _params: Self::Parameters)

source §

#### fn default_parameters() -> Self::Parameters

source §

### impl Printable for u16

§

#### type Parameters = Base

source §

#### fn print_2(self, params: Self::Parameters)

source §

#### fn default_parameters() -> Self::Parameters

source §

### impl Printable for &[u8]

§

#### type Parameters = ()

source §

#### fn print_2(self, _params: Self::Parameters)

source §

#### fn default_parameters() -> Self::Parameters

source §

### impl Printable for u32

§

#### type Parameters = Base

source §

#### fn print_2(self, params: Self::Parameters)

source §

#### fn default_parameters() -> Self::Parameters

## Implementors§

source §

### impl<const N: usize> Printable for String<N>

§

#### type Parameters = ()