INNER CODE UNIT · Rust
into_result
tensorflow/rust · src/lib.rs:479
fn into_result(self) -> Result<()> {
if self.is_ok() {
Ok(())
} else {
Err(self)
}
}
/// Sets the code and message.
pub fn set(&mut self, code: Code, msg: &str) -> std::result::Result<(), NulError> {
let message = CString::new(msg)?;
unsafe {
tf::TF_SetStatus(self.inner, code.to_c(), message.as_ptr());
}
Ok(())
}
/// Sets the code and message.