ModuleDisplayDefault

Trait ModuleDisplayDefault 

Source
pub trait ModuleDisplayDefault {
    // Required method
    fn content(&self, _content: Content) -> Option<Content>;

    // Provided method
    fn num_params(&self) -> usize { ... }
}
Expand description

Default display settings for a module.

Required Methods§

Source

fn content(&self, _content: Content) -> Option<Content>

Attributes of the module used for display purposes.

§Arguments
  • _content - The content object that contains display settings and attributes.
§Returns

An optional content object containing the display attributes.

Provided Methods§

Source

fn num_params(&self) -> usize

Gets the number of the parameters of the module.

Implementations on Foreign Types§

Source§

impl ModuleDisplayDefault for bool

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl ModuleDisplayDefault for f32

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl ModuleDisplayDefault for f64

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl ModuleDisplayDefault for i8

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl ModuleDisplayDefault for i16

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl ModuleDisplayDefault for i32

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl ModuleDisplayDefault for i64

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl ModuleDisplayDefault for isize

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl ModuleDisplayDefault for str

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl ModuleDisplayDefault for u8

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl ModuleDisplayDefault for u16

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl ModuleDisplayDefault for u32

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl ModuleDisplayDefault for u64

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl ModuleDisplayDefault for usize

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl ModuleDisplayDefault for String

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl<B: Backend> ModuleDisplayDefault for PhantomData<B>

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl<L0, L1> ModuleDisplayDefault for (L0, L1)

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl<L0, L1, L2> ModuleDisplayDefault for (L0, L1, L2)

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl<L0, L1, L2, L3> ModuleDisplayDefault for (L0, L1, L2, L3)

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl<L0, L1, L2, L3, L4> ModuleDisplayDefault for (L0, L1, L2, L3, L4)

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl<L0, L1, L2, L3, L4, L5> ModuleDisplayDefault for (L0, L1, L2, L3, L4, L5)

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl<L0, L1, L2, L3, L4, L5, L6> ModuleDisplayDefault for (L0, L1, L2, L3, L4, L5, L6)

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl<L0, L1, L2, L3, L4, L5, L6, L7> ModuleDisplayDefault for (L0, L1, L2, L3, L4, L5, L6, L7)

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl<L0, L1, L2, L3, L4, L5, L6, L7, L8> ModuleDisplayDefault for (L0, L1, L2, L3, L4, L5, L6, L7, L8)

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl<L0, L1, L2, L3, L4, L5, L6, L7, L8, L9> ModuleDisplayDefault for (L0, L1, L2, L3, L4, L5, L6, L7, L8, L9)

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl<T: ModuleDisplay> ModuleDisplayDefault for Option<T>

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl<T: ModuleDisplay> ModuleDisplayDefault for Vec<T>

Source§

fn content(&self, content: Content) -> Option<Content>

Source§

impl<const N: usize, T: ModuleDisplay> ModuleDisplayDefault for [T; N]

Source§

fn content(&self, content: Content) -> Option<Content>

Implementors§