INNER CODE UNIT · Rust
to_int
tensorflow/rust · src/lib.rs:138
fn to_int(self) -> c_uint {
match self {
$enum_name::UnrecognizedEnumValue(c) => c,
$($enum_name::$name => $num),*
}
}
#[allow(dead_code)]
fn to_c(self) -> tf::$c_name {
unsafe {
::std::mem::transmute(self.to_int())
}
}
#[allow(dead_code)]
fn from_c(value: tf::$c_name) -> $enum_name {
$enum_name::from_int(value as c_uint)
}