Struct milstian_feedback::Feedback [−][src]
pub struct Feedback { /* fields omitted */ }
Methods
impl Feedback
[src]
impl Feedback
pub fn new(_error_file: Option<String>, _info_file: Option<String>) -> Feedback
[src]
pub fn new(_error_file: Option<String>, _info_file: Option<String>) -> Feedback
Create new feedback object
use milstian_feedback::Feedback; let feedback = Feedback::new(Option::None, Option::None);
pub fn info(&self, message: String)
[src]
pub fn info(&self, message: String)
Output information
use milstian_feedback::Feedback; let feedback = Feedback::new(Option::None, Option::None); feedback.info("We have information".to_string());
pub fn error(&self, message: String)
[src]
pub fn error(&self, message: String)
Output error
use milstian_feedback::Feedback; let feedback = Feedback::new(Option::None, Option::None); feedback.error("We have a undefined error".to_string());
pub fn format_message(&self, message: String) -> String
[src]
pub fn format_message(&self, message: String) -> 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]
impl Clone for Feedback
fn clone(&self) -> Feedback
[src]
fn clone(&self) -> Feedback
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for Feedback
[src]
impl Debug for Feedback