#[repr(C)]
pub union EValue_Payload_TriviallyCopyablePayload {
pub as_int: ManuallyDrop<i64>,
pub as_double: ManuallyDrop<f64>,
pub as_bool: ManuallyDrop<bool>,
pub as_string: ManuallyDrop<ArrayRef<c_char>>,
pub as_double_list: ManuallyDrop<ArrayRef<f64>>,
pub as_bool_list: ManuallyDrop<ArrayRef<bool>>,
pub as_int_list: ManuallyDrop<BoxedEvalueList<i64>>,
pub as_tensor_list: ManuallyDrop<BoxedEvalueList<Tensor>>,
pub as_list_optional_tensor: ManuallyDrop<BoxedEvalueList<optional<Tensor>>>,
}Fields§
§as_int: ManuallyDrop<i64>§as_double: ManuallyDrop<f64>§as_bool: ManuallyDrop<bool>§as_string: ManuallyDrop<ArrayRef<c_char>>§as_double_list: ManuallyDrop<ArrayRef<f64>>§as_bool_list: ManuallyDrop<ArrayRef<bool>>§as_int_list: ManuallyDrop<BoxedEvalueList<i64>>§as_tensor_list: ManuallyDrop<BoxedEvalueList<Tensor>>§as_list_optional_tensor: ManuallyDrop<BoxedEvalueList<optional<Tensor>>>Auto Trait Implementations§
impl Freeze for EValue_Payload_TriviallyCopyablePayload
impl !RefUnwindSafe for EValue_Payload_TriviallyCopyablePayload
impl !Send for EValue_Payload_TriviallyCopyablePayload
impl !Sync for EValue_Payload_TriviallyCopyablePayload
impl Unpin for EValue_Payload_TriviallyCopyablePayload
impl !UnwindSafe for EValue_Payload_TriviallyCopyablePayload
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more