Lines Matching full:msg

52     msg: Option<Cow<'static, str>>,  field
53 /// Appends the print string of the error to the msg if not None
66 self.msg in description()
76 if let Some(ref msg) = self.msg { in fmt()
77 write!(f, "{msg}")?; in fmt()
91 fn from(msg: String) -> Self { in from()
94 msg: Some(Cow::Owned(msg)), in from()
104 fn from(msg: &'static str) -> Self { in from()
107 msg: Some(Cow::Borrowed(msg)), in from()
120 msg: None, in from()
129 /// Create a new error, prepending `msg` to the
132 pub fn with_error(msg: impl Into<Cow<'static, str>>, cause: impl Into<anyhow::Error>) -> Self { in with_error()
135 msg: Some(msg.into()), in with_error()
275 msg: format!("{self}").clone_to_foreign_ptr(), in clone_to_foreign()
305 msg: FromForeign::cloned_from_foreign(error.msg), in cloned_from_foreign()
325 fn error_for_test(msg: &CStr) -> OwnedPointer<Error> { in error_for_test()
332 msg: msg.clone_to_foreign_ptr(), in error_for_test()
353 assert_eq!(super::Error::from("msg").description(), "msg"); in test_description()
354 assert_eq!(super::Error::from("msg".to_owned()).description(), "msg"); in test_description()
359 assert_eq!(&*format!("{}", Error::from("msg")), "msg"); in test_display()
360 assert_eq!(&*format!("{}", Error::from("msg".to_owned())), "msg"); in test_display()
361 assert_eq!(&*format!("{}", Error::from(anyhow!("msg"))), "msg"); in test_display()
364 &*format!("{}", Error::with_error("msg", anyhow!("cause"))), in test_display()
365 "msg: cause" in test_display()
377 let my_err = Error::from("msg"); in test_bool_or_propagate()
380 assert_eq!(error_get_pretty(local_err), c"msg"); in test_bool_or_propagate()
394 let my_err = Error::from("msg"); in test_ptr_or_propagate()
400 assert_eq!(error_get_pretty(local_err), c"msg"); in test_ptr_or_propagate()
411 let err = error_for_test(c"msg"); in test_err_or_unit()
413 assert_eq!(&*format!("{err}"), "msg"); in test_err_or_unit()