Struct milstian_feedback::Feedback[][src]

pub struct Feedback { /* fields omitted */ }

Methods

impl Feedback
[src]

Create new feedback object

use milstian_feedback::Feedback;
let feedback = Feedback::new(Option::None, Option::None);

Output information

use milstian_feedback::Feedback;
let feedback = Feedback::new(Option::None, Option::None);
feedback.info("We have information".to_string());

Output error

use milstian_feedback::Feedback;
let feedback = Feedback::new(Option::None, Option::None);
feedback.error("We have a undefined error".to_string());

Format message with timestamp

use milstian_feedback::Feedback;
let feedback = Feedback::new(Option::None, Option::None);
let message = feedback.format_message("Important stuff".to_string());
assert!(message.contains("stuff"));

Trait Implementations

impl Clone for Feedback
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Feedback
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for Feedback

impl Sync for Feedback