pub trait Decorate {
// Required methods
fn decor(&self) -> &Decor;
fn decor_mut(&mut self) -> &mut Decor;
// Provided methods
fn decorate(&mut self, decor: impl Into<Decor>) { ... }
fn decorated(self, decor: impl Into<Decor>) -> Self
where Self: Sized { ... }
}Expand description
A trait for objects which can be decorated with whitespace and comments.
Required Methods§
Provided Methods§
Object Safety§
This trait is not object safe.