[−][src]Trait c2rust_asm_casts::AsmCastTrait
This trait implements the cast functions for the type pair
This trait implements the cast functions for the type pair
type Type
impl AsmCastTrait<i16, i16> for AsmCast<i16, i16>
[src]type Type = i16
fn cast_in(_: &mut i16, x: i16) -> Self::Type
[src]fn cast_out(out: &mut i16, _: i16, x: Self::Type)
[src]impl AsmCastTrait<i16, i32> for AsmCast<i16, i32>
[src]type Type = i32
fn cast_in(_: &mut i16, x: i32) -> Self::Type
[src]fn cast_out(out: &mut i16, _: i32, x: Self::Type)
[src]impl AsmCastTrait<i16, i64> for AsmCast<i16, i64>
[src]type Type = i64
fn cast_in(_: &mut i16, x: i64) -> Self::Type
[src]fn cast_out(out: &mut i16, _: i64, x: Self::Type)
[src]impl AsmCastTrait<i16, i8> for AsmCast<i16, i8>
[src]type Type = i16
fn cast_in(_: &mut i16, x: i8) -> Self::Type
[src]fn cast_out(out: &mut i16, _: i8, x: Self::Type)
[src]impl AsmCastTrait<i16, isize> for AsmCast<i16, isize>
[src]type Type = isize
fn cast_in(_: &mut i16, x: isize) -> Self::Type
[src]fn cast_out(out: &mut i16, _: isize, x: Self::Type)
[src]impl AsmCastTrait<i16, u16> for AsmCast<i16, u16>
[src]type Type = u16
fn cast_in(_: &mut i16, x: u16) -> Self::Type
[src]fn cast_out(out: &mut i16, _: u16, x: Self::Type)
[src]impl AsmCastTrait<i16, u32> for AsmCast<i16, u32>
[src]type Type = u32
fn cast_in(_: &mut i16, x: u32) -> Self::Type
[src]fn cast_out(out: &mut i16, _: u32, x: Self::Type)
[src]impl AsmCastTrait<i16, u64> for AsmCast<i16, u64>
[src]type Type = u64
fn cast_in(_: &mut i16, x: u64) -> Self::Type
[src]fn cast_out(out: &mut i16, _: u64, x: Self::Type)
[src]impl AsmCastTrait<i16, u8> for AsmCast<i16, u8>
[src]type Type = i16
fn cast_in(_: &mut i16, x: u8) -> Self::Type
[src]fn cast_out(out: &mut i16, _: u8, x: Self::Type)
[src]impl AsmCastTrait<i16, usize> for AsmCast<i16, usize>
[src]type Type = usize
fn cast_in(_: &mut i16, x: usize) -> Self::Type
[src]fn cast_out(out: &mut i16, _: usize, x: Self::Type)
[src]impl AsmCastTrait<i32, i16> for AsmCast<i32, i16>
[src]type Type = i32
fn cast_in(_: &mut i32, x: i16) -> Self::Type
[src]fn cast_out(out: &mut i32, _: i16, x: Self::Type)
[src]impl AsmCastTrait<i32, i32> for AsmCast<i32, i32>
[src]type Type = i32
fn cast_in(_: &mut i32, x: i32) -> Self::Type
[src]fn cast_out(out: &mut i32, _: i32, x: Self::Type)
[src]impl AsmCastTrait<i32, i64> for AsmCast<i32, i64>
[src]type Type = i64
fn cast_in(_: &mut i32, x: i64) -> Self::Type
[src]fn cast_out(out: &mut i32, _: i64, x: Self::Type)
[src]impl AsmCastTrait<i32, i8> for AsmCast<i32, i8>
[src]type Type = i32
fn cast_in(_: &mut i32, x: i8) -> Self::Type
[src]fn cast_out(out: &mut i32, _: i8, x: Self::Type)
[src]impl AsmCastTrait<i32, isize> for AsmCast<i32, isize>
[src]type Type = u64
fn cast_in(_: &mut i32, x: isize) -> Self::Type
[src]fn cast_out(out: &mut i32, _: isize, x: Self::Type)
[src]impl AsmCastTrait<i32, u16> for AsmCast<i32, u16>
[src]type Type = i32
fn cast_in(_: &mut i32, x: u16) -> Self::Type
[src]fn cast_out(out: &mut i32, _: u16, x: Self::Type)
[src]impl AsmCastTrait<i32, u32> for AsmCast<i32, u32>
[src]type Type = u32
fn cast_in(_: &mut i32, x: u32) -> Self::Type
[src]fn cast_out(out: &mut i32, _: u32, x: Self::Type)
[src]impl AsmCastTrait<i32, u64> for AsmCast<i32, u64>
[src]type Type = u64
fn cast_in(_: &mut i32, x: u64) -> Self::Type
[src]fn cast_out(out: &mut i32, _: u64, x: Self::Type)
[src]impl AsmCastTrait<i32, u8> for AsmCast<i32, u8>
[src]type Type = i32
fn cast_in(_: &mut i32, x: u8) -> Self::Type
[src]fn cast_out(out: &mut i32, _: u8, x: Self::Type)
[src]impl AsmCastTrait<i32, usize> for AsmCast<i32, usize>
[src]type Type = u64
fn cast_in(_: &mut i32, x: usize) -> Self::Type
[src]fn cast_out(out: &mut i32, _: usize, x: Self::Type)
[src]impl AsmCastTrait<i64, i16> for AsmCast<i64, i16>
[src]type Type = i64
fn cast_in(_: &mut i64, x: i16) -> Self::Type
[src]fn cast_out(out: &mut i64, _: i16, x: Self::Type)
[src]impl AsmCastTrait<i64, i32> for AsmCast<i64, i32>
[src]type Type = i64
fn cast_in(_: &mut i64, x: i32) -> Self::Type
[src]fn cast_out(out: &mut i64, _: i32, x: Self::Type)
[src]impl AsmCastTrait<i64, i64> for AsmCast<i64, i64>
[src]type Type = i64
fn cast_in(_: &mut i64, x: i64) -> Self::Type
[src]fn cast_out(out: &mut i64, _: i64, x: Self::Type)
[src]impl AsmCastTrait<i64, i8> for AsmCast<i64, i8>
[src]type Type = i64
fn cast_in(_: &mut i64, x: i8) -> Self::Type
[src]fn cast_out(out: &mut i64, _: i8, x: Self::Type)
[src]impl AsmCastTrait<i64, isize> for AsmCast<i64, isize>
[src]type Type = i64
fn cast_in(_: &mut i64, x: isize) -> Self::Type
[src]fn cast_out(out: &mut i64, _: isize, x: Self::Type)
[src]impl AsmCastTrait<i64, u16> for AsmCast<i64, u16>
[src]type Type = i64
fn cast_in(_: &mut i64, x: u16) -> Self::Type
[src]fn cast_out(out: &mut i64, _: u16, x: Self::Type)
[src]impl AsmCastTrait<i64, u32> for AsmCast<i64, u32>
[src]type Type = i64
fn cast_in(_: &mut i64, x: u32) -> Self::Type
[src]fn cast_out(out: &mut i64, _: u32, x: Self::Type)
[src]impl AsmCastTrait<i64, u64> for AsmCast<i64, u64>
[src]type Type = u64
fn cast_in(_: &mut i64, x: u64) -> Self::Type
[src]fn cast_out(out: &mut i64, _: u64, x: Self::Type)
[src]impl AsmCastTrait<i64, u8> for AsmCast<i64, u8>
[src]type Type = i64
fn cast_in(_: &mut i64, x: u8) -> Self::Type
[src]fn cast_out(out: &mut i64, _: u8, x: Self::Type)
[src]impl AsmCastTrait<i64, usize> for AsmCast<i64, usize>
[src]type Type = i64
fn cast_in(_: &mut i64, x: usize) -> Self::Type
[src]fn cast_out(out: &mut i64, _: usize, x: Self::Type)
[src]impl AsmCastTrait<i8, i16> for AsmCast<i8, i16>
[src]type Type = i16
fn cast_in(_: &mut i8, x: i16) -> Self::Type
[src]fn cast_out(out: &mut i8, _: i16, x: Self::Type)
[src]impl AsmCastTrait<i8, i32> for AsmCast<i8, i32>
[src]type Type = i32
fn cast_in(_: &mut i8, x: i32) -> Self::Type
[src]fn cast_out(out: &mut i8, _: i32, x: Self::Type)
[src]impl AsmCastTrait<i8, i64> for AsmCast<i8, i64>
[src]type Type = i64
fn cast_in(_: &mut i8, x: i64) -> Self::Type
[src]fn cast_out(out: &mut i8, _: i64, x: Self::Type)
[src]impl AsmCastTrait<i8, i8> for AsmCast<i8, i8>
[src]type Type = i8
fn cast_in(_: &mut i8, x: i8) -> Self::Type
[src]fn cast_out(out: &mut i8, _: i8, x: Self::Type)
[src]impl AsmCastTrait<i8, isize> for AsmCast<i8, isize>
[src]type Type = isize
fn cast_in(_: &mut i8, x: isize) -> Self::Type
[src]fn cast_out(out: &mut i8, _: isize, x: Self::Type)
[src]impl AsmCastTrait<i8, u16> for AsmCast<i8, u16>
[src]type Type = u16
fn cast_in(_: &mut i8, x: u16) -> Self::Type
[src]fn cast_out(out: &mut i8, _: u16, x: Self::Type)
[src]impl AsmCastTrait<i8, u32> for AsmCast<i8, u32>
[src]type Type = u32
fn cast_in(_: &mut i8, x: u32) -> Self::Type
[src]fn cast_out(out: &mut i8, _: u32, x: Self::Type)
[src]impl AsmCastTrait<i8, u64> for AsmCast<i8, u64>
[src]type Type = u64
fn cast_in(_: &mut i8, x: u64) -> Self::Type
[src]fn cast_out(out: &mut i8, _: u64, x: Self::Type)
[src]impl AsmCastTrait<i8, u8> for AsmCast<i8, u8>
[src]type Type = u8
fn cast_in(_: &mut i8, x: u8) -> Self::Type
[src]fn cast_out(out: &mut i8, _: u8, x: Self::Type)
[src]impl AsmCastTrait<i8, usize> for AsmCast<i8, usize>
[src]type Type = usize
fn cast_in(_: &mut i8, x: usize) -> Self::Type
[src]fn cast_out(out: &mut i8, _: usize, x: Self::Type)
[src]impl AsmCastTrait<isize, i16> for AsmCast<isize, i16>
[src]type Type = isize
fn cast_in(_: &mut isize, x: i16) -> Self::Type
[src]fn cast_out(out: &mut isize, _: i16, x: Self::Type)
[src]impl AsmCastTrait<isize, i32> for AsmCast<isize, i32>
[src]type Type = u64
fn cast_in(_: &mut isize, x: i32) -> Self::Type
[src]fn cast_out(out: &mut isize, _: i32, x: Self::Type)
[src]impl AsmCastTrait<isize, i64> for AsmCast<isize, i64>
[src]type Type = i64
fn cast_in(_: &mut isize, x: i64) -> Self::Type
[src]fn cast_out(out: &mut isize, _: i64, x: Self::Type)
[src]impl AsmCastTrait<isize, i8> for AsmCast<isize, i8>
[src]type Type = isize
fn cast_in(_: &mut isize, x: i8) -> Self::Type
[src]fn cast_out(out: &mut isize, _: i8, x: Self::Type)
[src]impl AsmCastTrait<isize, isize> for AsmCast<isize, isize>
[src]type Type = isize
fn cast_in(_: &mut isize, x: isize) -> Self::Type
[src]fn cast_out(out: &mut isize, _: isize, x: Self::Type)
[src]impl AsmCastTrait<isize, u16> for AsmCast<isize, u16>
[src]type Type = isize
fn cast_in(_: &mut isize, x: u16) -> Self::Type
[src]fn cast_out(out: &mut isize, _: u16, x: Self::Type)
[src]impl AsmCastTrait<isize, u32> for AsmCast<isize, u32>
[src]type Type = u64
fn cast_in(_: &mut isize, x: u32) -> Self::Type
[src]fn cast_out(out: &mut isize, _: u32, x: Self::Type)
[src]impl AsmCastTrait<isize, u64> for AsmCast<isize, u64>
[src]type Type = u64
fn cast_in(_: &mut isize, x: u64) -> Self::Type
[src]fn cast_out(out: &mut isize, _: u64, x: Self::Type)
[src]impl AsmCastTrait<isize, u8> for AsmCast<isize, u8>
[src]type Type = isize
fn cast_in(_: &mut isize, x: u8) -> Self::Type
[src]fn cast_out(out: &mut isize, _: u8, x: Self::Type)
[src]impl AsmCastTrait<isize, usize> for AsmCast<isize, usize>
[src]type Type = usize
fn cast_in(_: &mut isize, x: usize) -> Self::Type
[src]fn cast_out(out: &mut isize, _: usize, x: Self::Type)
[src]impl AsmCastTrait<u16, i16> for AsmCast<u16, i16>
[src]type Type = u16
fn cast_in(_: &mut u16, x: i16) -> Self::Type
[src]fn cast_out(out: &mut u16, _: i16, x: Self::Type)
[src]impl AsmCastTrait<u16, i32> for AsmCast<u16, i32>
[src]type Type = i32
fn cast_in(_: &mut u16, x: i32) -> Self::Type
[src]fn cast_out(out: &mut u16, _: i32, x: Self::Type)
[src]impl AsmCastTrait<u16, i64> for AsmCast<u16, i64>
[src]type Type = i64
fn cast_in(_: &mut u16, x: i64) -> Self::Type
[src]fn cast_out(out: &mut u16, _: i64, x: Self::Type)
[src]impl AsmCastTrait<u16, i8> for AsmCast<u16, i8>
[src]type Type = u16
fn cast_in(_: &mut u16, x: i8) -> Self::Type
[src]fn cast_out(out: &mut u16, _: i8, x: Self::Type)
[src]impl AsmCastTrait<u16, isize> for AsmCast<u16, isize>
[src]type Type = isize
fn cast_in(_: &mut u16, x: isize) -> Self::Type
[src]fn cast_out(out: &mut u16, _: isize, x: Self::Type)
[src]impl AsmCastTrait<u16, u16> for AsmCast<u16, u16>
[src]type Type = u16
fn cast_in(_: &mut u16, x: u16) -> Self::Type
[src]fn cast_out(out: &mut u16, _: u16, x: Self::Type)
[src]impl AsmCastTrait<u16, u32> for AsmCast<u16, u32>
[src]type Type = u32
fn cast_in(_: &mut u16, x: u32) -> Self::Type
[src]fn cast_out(out: &mut u16, _: u32, x: Self::Type)
[src]impl AsmCastTrait<u16, u64> for AsmCast<u16, u64>
[src]type Type = u64
fn cast_in(_: &mut u16, x: u64) -> Self::Type
[src]fn cast_out(out: &mut u16, _: u64, x: Self::Type)
[src]impl AsmCastTrait<u16, u8> for AsmCast<u16, u8>
[src]type Type = u16
fn cast_in(_: &mut u16, x: u8) -> Self::Type
[src]fn cast_out(out: &mut u16, _: u8, x: Self::Type)
[src]impl AsmCastTrait<u16, usize> for AsmCast<u16, usize>
[src]type Type = usize
fn cast_in(_: &mut u16, x: usize) -> Self::Type
[src]fn cast_out(out: &mut u16, _: usize, x: Self::Type)
[src]impl AsmCastTrait<u32, i16> for AsmCast<u32, i16>
[src]type Type = u32
fn cast_in(_: &mut u32, x: i16) -> Self::Type
[src]fn cast_out(out: &mut u32, _: i16, x: Self::Type)
[src]impl AsmCastTrait<u32, i32> for AsmCast<u32, i32>
[src]type Type = u32
fn cast_in(_: &mut u32, x: i32) -> Self::Type
[src]fn cast_out(out: &mut u32, _: i32, x: Self::Type)
[src]impl AsmCastTrait<u32, i64> for AsmCast<u32, i64>
[src]type Type = i64
fn cast_in(_: &mut u32, x: i64) -> Self::Type
[src]fn cast_out(out: &mut u32, _: i64, x: Self::Type)
[src]impl AsmCastTrait<u32, i8> for AsmCast<u32, i8>
[src]type Type = u32
fn cast_in(_: &mut u32, x: i8) -> Self::Type
[src]fn cast_out(out: &mut u32, _: i8, x: Self::Type)
[src]impl AsmCastTrait<u32, isize> for AsmCast<u32, isize>
[src]type Type = u64
fn cast_in(_: &mut u32, x: isize) -> Self::Type
[src]fn cast_out(out: &mut u32, _: isize, x: Self::Type)
[src]impl AsmCastTrait<u32, u16> for AsmCast<u32, u16>
[src]type Type = u32
fn cast_in(_: &mut u32, x: u16) -> Self::Type
[src]fn cast_out(out: &mut u32, _: u16, x: Self::Type)
[src]impl AsmCastTrait<u32, u32> for AsmCast<u32, u32>
[src]type Type = u32
fn cast_in(_: &mut u32, x: u32) -> Self::Type
[src]fn cast_out(out: &mut u32, _: u32, x: Self::Type)
[src]impl AsmCastTrait<u32, u64> for AsmCast<u32, u64>
[src]type Type = u64
fn cast_in(_: &mut u32, x: u64) -> Self::Type
[src]fn cast_out(out: &mut u32, _: u64, x: Self::Type)
[src]impl AsmCastTrait<u32, u8> for AsmCast<u32, u8>
[src]type Type = u32
fn cast_in(_: &mut u32, x: u8) -> Self::Type
[src]fn cast_out(out: &mut u32, _: u8, x: Self::Type)
[src]impl AsmCastTrait<u32, usize> for AsmCast<u32, usize>
[src]type Type = u64
fn cast_in(_: &mut u32, x: usize) -> Self::Type
[src]fn cast_out(out: &mut u32, _: usize, x: Self::Type)
[src]impl AsmCastTrait<u64, i16> for AsmCast<u64, i16>
[src]type Type = u64
fn cast_in(_: &mut u64, x: i16) -> Self::Type
[src]fn cast_out(out: &mut u64, _: i16, x: Self::Type)
[src]impl AsmCastTrait<u64, i32> for AsmCast<u64, i32>
[src]type Type = u64
fn cast_in(_: &mut u64, x: i32) -> Self::Type
[src]fn cast_out(out: &mut u64, _: i32, x: Self::Type)
[src]impl AsmCastTrait<u64, i64> for AsmCast<u64, i64>
[src]type Type = u64
fn cast_in(_: &mut u64, x: i64) -> Self::Type
[src]fn cast_out(out: &mut u64, _: i64, x: Self::Type)
[src]impl AsmCastTrait<u64, i8> for AsmCast<u64, i8>
[src]type Type = u64
fn cast_in(_: &mut u64, x: i8) -> Self::Type
[src]fn cast_out(out: &mut u64, _: i8, x: Self::Type)
[src]impl AsmCastTrait<u64, isize> for AsmCast<u64, isize>
[src]type Type = u64
fn cast_in(_: &mut u64, x: isize) -> Self::Type
[src]fn cast_out(out: &mut u64, _: isize, x: Self::Type)
[src]impl AsmCastTrait<u64, u16> for AsmCast<u64, u16>
[src]type Type = u64
fn cast_in(_: &mut u64, x: u16) -> Self::Type
[src]fn cast_out(out: &mut u64, _: u16, x: Self::Type)
[src]impl AsmCastTrait<u64, u32> for AsmCast<u64, u32>
[src]type Type = u64
fn cast_in(_: &mut u64, x: u32) -> Self::Type
[src]fn cast_out(out: &mut u64, _: u32, x: Self::Type)
[src]impl AsmCastTrait<u64, u64> for AsmCast<u64, u64>
[src]type Type = u64
fn cast_in(_: &mut u64, x: u64) -> Self::Type
[src]fn cast_out(out: &mut u64, _: u64, x: Self::Type)
[src]impl AsmCastTrait<u64, u8> for AsmCast<u64, u8>
[src]type Type = u64
fn cast_in(_: &mut u64, x: u8) -> Self::Type
[src]fn cast_out(out: &mut u64, _: u8, x: Self::Type)
[src]impl AsmCastTrait<u64, usize> for AsmCast<u64, usize>
[src]type Type = u64
fn cast_in(_: &mut u64, x: usize) -> Self::Type
[src]fn cast_out(out: &mut u64, _: usize, x: Self::Type)
[src]impl AsmCastTrait<u8, i16> for AsmCast<u8, i16>
[src]type Type = i16
fn cast_in(_: &mut u8, x: i16) -> Self::Type
[src]fn cast_out(out: &mut u8, _: i16, x: Self::Type)
[src]impl AsmCastTrait<u8, i32> for AsmCast<u8, i32>
[src]type Type = i32
fn cast_in(_: &mut u8, x: i32) -> Self::Type
[src]fn cast_out(out: &mut u8, _: i32, x: Self::Type)
[src]impl AsmCastTrait<u8, i64> for AsmCast<u8, i64>
[src]type Type = i64
fn cast_in(_: &mut u8, x: i64) -> Self::Type
[src]fn cast_out(out: &mut u8, _: i64, x: Self::Type)
[src]impl AsmCastTrait<u8, i8> for AsmCast<u8, i8>
[src]type Type = u8
fn cast_in(_: &mut u8, x: i8) -> Self::Type
[src]fn cast_out(out: &mut u8, _: i8, x: Self::Type)
[src]impl AsmCastTrait<u8, isize> for AsmCast<u8, isize>
[src]type Type = isize
fn cast_in(_: &mut u8, x: isize) -> Self::Type
[src]fn cast_out(out: &mut u8, _: isize, x: Self::Type)
[src]impl AsmCastTrait<u8, u16> for AsmCast<u8, u16>
[src]type Type = u16
fn cast_in(_: &mut u8, x: u16) -> Self::Type
[src]fn cast_out(out: &mut u8, _: u16, x: Self::Type)
[src]impl AsmCastTrait<u8, u32> for AsmCast<u8, u32>
[src]type Type = u32
fn cast_in(_: &mut u8, x: u32) -> Self::Type
[src]fn cast_out(out: &mut u8, _: u32, x: Self::Type)
[src]impl AsmCastTrait<u8, u64> for AsmCast<u8, u64>
[src]type Type = u64
fn cast_in(_: &mut u8, x: u64) -> Self::Type
[src]fn cast_out(out: &mut u8, _: u64, x: Self::Type)
[src]impl AsmCastTrait<u8, u8> for AsmCast<u8, u8>
[src]type Type = u8
fn cast_in(_: &mut u8, x: u8) -> Self::Type
[src]fn cast_out(out: &mut u8, _: u8, x: Self::Type)
[src]impl AsmCastTrait<u8, usize> for AsmCast<u8, usize>
[src]type Type = usize
fn cast_in(_: &mut u8, x: usize) -> Self::Type
[src]fn cast_out(out: &mut u8, _: usize, x: Self::Type)
[src]impl AsmCastTrait<usize, i16> for AsmCast<usize, i16>
[src]type Type = usize
fn cast_in(_: &mut usize, x: i16) -> Self::Type
[src]fn cast_out(out: &mut usize, _: i16, x: Self::Type)
[src]impl AsmCastTrait<usize, i32> for AsmCast<usize, i32>
[src]type Type = u64
fn cast_in(_: &mut usize, x: i32) -> Self::Type
[src]fn cast_out(out: &mut usize, _: i32, x: Self::Type)
[src]impl AsmCastTrait<usize, i64> for AsmCast<usize, i64>
[src]type Type = i64
fn cast_in(_: &mut usize, x: i64) -> Self::Type
[src]fn cast_out(out: &mut usize, _: i64, x: Self::Type)
[src]impl AsmCastTrait<usize, i8> for AsmCast<usize, i8>
[src]type Type = usize
fn cast_in(_: &mut usize, x: i8) -> Self::Type
[src]fn cast_out(out: &mut usize, _: i8, x: Self::Type)
[src]impl AsmCastTrait<usize, isize> for AsmCast<usize, isize>
[src]type Type = usize
fn cast_in(_: &mut usize, x: isize) -> Self::Type
[src]fn cast_out(out: &mut usize, _: isize, x: Self::Type)
[src]impl AsmCastTrait<usize, u16> for AsmCast<usize, u16>
[src]type Type = usize
fn cast_in(_: &mut usize, x: u16) -> Self::Type
[src]fn cast_out(out: &mut usize, _: u16, x: Self::Type)
[src]impl AsmCastTrait<usize, u32> for AsmCast<usize, u32>
[src]type Type = u64
fn cast_in(_: &mut usize, x: u32) -> Self::Type
[src]fn cast_out(out: &mut usize, _: u32, x: Self::Type)
[src]impl AsmCastTrait<usize, u64> for AsmCast<usize, u64>
[src]type Type = u64
fn cast_in(_: &mut usize, x: u64) -> Self::Type
[src]fn cast_out(out: &mut usize, _: u64, x: Self::Type)
[src]impl AsmCastTrait<usize, u8> for AsmCast<usize, u8>
[src]type Type = usize
fn cast_in(_: &mut usize, x: u8) -> Self::Type
[src]fn cast_out(out: &mut usize, _: u8, x: Self::Type)
[src]impl AsmCastTrait<usize, usize> for AsmCast<usize, usize>
[src]type Type = usize
fn cast_in(_: &mut usize, x: usize) -> Self::Type
[src]fn cast_out(out: &mut usize, _: usize, x: Self::Type)
[src]impl<T> AsmCastTrait<i16, *const T> for AsmCast<i16, *const T>
[src]type Type = usize
fn cast_in(_: &mut i16, x: *const T) -> Self::Type
[src]fn cast_out(out: &mut i16, _: *const T, x: Self::Type)
[src]impl<T> AsmCastTrait<i16, *mut T> for AsmCast<i16, *mut T>
[src]type Type = usize
fn cast_in(_: &mut i16, x: *mut T) -> Self::Type
[src]fn cast_out(out: &mut i16, _: *mut T, x: Self::Type)
[src]impl<T> AsmCastTrait<i32, *const T> for AsmCast<i32, *const T>
[src]type Type = u64
fn cast_in(_: &mut i32, x: *const T) -> Self::Type
[src]fn cast_out(out: &mut i32, _: *const T, x: Self::Type)
[src]impl<T> AsmCastTrait<i32, *mut T> for AsmCast<i32, *mut T>
[src]type Type = u64
fn cast_in(_: &mut i32, x: *mut T) -> Self::Type
[src]fn cast_out(out: &mut i32, _: *mut T, x: Self::Type)
[src]impl<T> AsmCastTrait<i64, *const T> for AsmCast<i64, *const T>
[src]type Type = i64
fn cast_in(_: &mut i64, x: *const T) -> Self::Type
[src]fn cast_out(out: &mut i64, _: *const T, x: Self::Type)
[src]impl<T> AsmCastTrait<i64, *mut T> for AsmCast<i64, *mut T>
[src]type Type = i64
fn cast_in(_: &mut i64, x: *mut T) -> Self::Type
[src]fn cast_out(out: &mut i64, _: *mut T, x: Self::Type)
[src]impl<T> AsmCastTrait<i8, *const T> for AsmCast<i8, *const T>
[src]type Type = usize
fn cast_in(_: &mut i8, x: *const T) -> Self::Type
[src]fn cast_out(out: &mut i8, _: *const T, x: Self::Type)
[src]impl<T> AsmCastTrait<i8, *mut T> for AsmCast<i8, *mut T>
[src]type Type = usize
fn cast_in(_: &mut i8, x: *mut T) -> Self::Type
[src]fn cast_out(out: &mut i8, _: *mut T, x: Self::Type)
[src]impl<T> AsmCastTrait<isize, *const T> for AsmCast<isize, *const T>
[src]type Type = usize
fn cast_in(_: &mut isize, x: *const T) -> Self::Type
[src]fn cast_out(out: &mut isize, _: *const T, x: Self::Type)
[src]impl<T> AsmCastTrait<isize, *mut T> for AsmCast<isize, *mut T>
[src]type Type = usize
fn cast_in(_: &mut isize, x: *mut T) -> Self::Type
[src]fn cast_out(out: &mut isize, _: *mut T, x: Self::Type)
[src]impl<T> AsmCastTrait<*const T, i16> for AsmCast<*const T, i16>
[src]type Type = usize
fn cast_in(_: &mut *const T, x: i16) -> Self::Type
[src]fn cast_out(out: &mut *const T, _: i16, x: Self::Type)
[src]impl<T> AsmCastTrait<*const T, i32> for AsmCast<*const T, i32>
[src]type Type = u64
fn cast_in(_: &mut *const T, x: i32) -> Self::Type
[src]fn cast_out(out: &mut *const T, _: i32, x: Self::Type)
[src]impl<T> AsmCastTrait<*const T, i64> for AsmCast<*const T, i64>
[src]type Type = i64
fn cast_in(_: &mut *const T, x: i64) -> Self::Type
[src]fn cast_out(out: &mut *const T, _: i64, x: Self::Type)
[src]impl<T> AsmCastTrait<*const T, i8> for AsmCast<*const T, i8>
[src]type Type = usize
fn cast_in(_: &mut *const T, x: i8) -> Self::Type
[src]fn cast_out(out: &mut *const T, _: i8, x: Self::Type)
[src]impl<T> AsmCastTrait<*const T, isize> for AsmCast<*const T, isize>
[src]type Type = usize
fn cast_in(_: &mut *const T, x: isize) -> Self::Type
[src]fn cast_out(out: &mut *const T, _: isize, x: Self::Type)
[src]impl<T> AsmCastTrait<*const T, u16> for AsmCast<*const T, u16>
[src]type Type = usize
fn cast_in(_: &mut *const T, x: u16) -> Self::Type
[src]fn cast_out(out: &mut *const T, _: u16, x: Self::Type)
[src]impl<T> AsmCastTrait<*const T, u32> for AsmCast<*const T, u32>
[src]type Type = u64
fn cast_in(_: &mut *const T, x: u32) -> Self::Type
[src]fn cast_out(out: &mut *const T, _: u32, x: Self::Type)
[src]impl<T> AsmCastTrait<*const T, u64> for AsmCast<*const T, u64>
[src]type Type = u64
fn cast_in(_: &mut *const T, x: u64) -> Self::Type
[src]fn cast_out(out: &mut *const T, _: u64, x: Self::Type)
[src]impl<T> AsmCastTrait<*const T, u8> for AsmCast<*const T, u8>
[src]type Type = usize
fn cast_in(_: &mut *const T, x: u8) -> Self::Type
[src]fn cast_out(out: &mut *const T, _: u8, x: Self::Type)
[src]impl<T> AsmCastTrait<*const T, usize> for AsmCast<*const T, usize>
[src]type Type = usize
fn cast_in(_: &mut *const T, x: usize) -> Self::Type
[src]fn cast_out(out: &mut *const T, _: usize, x: Self::Type)
[src]impl<T> AsmCastTrait<*mut T, i16> for AsmCast<*mut T, i16>
[src]type Type = usize
fn cast_in(_: &mut *mut T, x: i16) -> Self::Type
[src]fn cast_out(out: &mut *mut T, _: i16, x: Self::Type)
[src]impl<T> AsmCastTrait<*mut T, i32> for AsmCast<*mut T, i32>
[src]type Type = u64
fn cast_in(_: &mut *mut T, x: i32) -> Self::Type
[src]fn cast_out(out: &mut *mut T, _: i32, x: Self::Type)
[src]impl<T> AsmCastTrait<*mut T, i64> for AsmCast<*mut T, i64>
[src]type Type = i64
fn cast_in(_: &mut *mut T, x: i64) -> Self::Type
[src]fn cast_out(out: &mut *mut T, _: i64, x: Self::Type)
[src]impl<T> AsmCastTrait<*mut T, i8> for AsmCast<*mut T, i8>
[src]type Type = usize
fn cast_in(_: &mut *mut T, x: i8) -> Self::Type
[src]fn cast_out(out: &mut *mut T, _: i8, x: Self::Type)
[src]impl<T> AsmCastTrait<*mut T, isize> for AsmCast<*mut T, isize>
[src]type Type = usize
fn cast_in(_: &mut *mut T, x: isize) -> Self::Type
[src]fn cast_out(out: &mut *mut T, _: isize, x: Self::Type)
[src]impl<T> AsmCastTrait<*mut T, u16> for AsmCast<*mut T, u16>
[src]type Type = usize
fn cast_in(_: &mut *mut T, x: u16) -> Self::Type
[src]fn cast_out(out: &mut *mut T, _: u16, x: Self::Type)
[src]impl<T> AsmCastTrait<*mut T, u32> for AsmCast<*mut T, u32>
[src]type Type = u64
fn cast_in(_: &mut *mut T, x: u32) -> Self::Type
[src]fn cast_out(out: &mut *mut T, _: u32, x: Self::Type)
[src]impl<T> AsmCastTrait<*mut T, u64> for AsmCast<*mut T, u64>
[src]type Type = u64
fn cast_in(_: &mut *mut T, x: u64) -> Self::Type
[src]fn cast_out(out: &mut *mut T, _: u64, x: Self::Type)
[src]impl<T> AsmCastTrait<*mut T, u8> for AsmCast<*mut T, u8>
[src]type Type = usize
fn cast_in(_: &mut *mut T, x: u8) -> Self::Type
[src]fn cast_out(out: &mut *mut T, _: u8, x: Self::Type)
[src]impl<T> AsmCastTrait<*mut T, usize> for AsmCast<*mut T, usize>
[src]type Type = usize
fn cast_in(_: &mut *mut T, x: usize) -> Self::Type
[src]fn cast_out(out: &mut *mut T, _: usize, x: Self::Type)
[src]impl<T> AsmCastTrait<u16, *const T> for AsmCast<u16, *const T>
[src]type Type = usize
fn cast_in(_: &mut u16, x: *const T) -> Self::Type
[src]fn cast_out(out: &mut u16, _: *const T, x: Self::Type)
[src]impl<T> AsmCastTrait<u16, *mut T> for AsmCast<u16, *mut T>
[src]type Type = usize
fn cast_in(_: &mut u16, x: *mut T) -> Self::Type
[src]fn cast_out(out: &mut u16, _: *mut T, x: Self::Type)
[src]impl<T> AsmCastTrait<u32, *const T> for AsmCast<u32, *const T>
[src]type Type = u64
fn cast_in(_: &mut u32, x: *const T) -> Self::Type
[src]fn cast_out(out: &mut u32, _: *const T, x: Self::Type)
[src]impl<T> AsmCastTrait<u32, *mut T> for AsmCast<u32, *mut T>
[src]type Type = u64
fn cast_in(_: &mut u32, x: *mut T) -> Self::Type
[src]fn cast_out(out: &mut u32, _: *mut T, x: Self::Type)
[src]impl<T> AsmCastTrait<u64, *const T> for AsmCast<u64, *const T>
[src]type Type = u64
fn cast_in(_: &mut u64, x: *const T) -> Self::Type
[src]fn cast_out(out: &mut u64, _: *const T, x: Self::Type)
[src]impl<T> AsmCastTrait<u64, *mut T> for AsmCast<u64, *mut T>
[src]type Type = u64
fn cast_in(_: &mut u64, x: *mut T) -> Self::Type
[src]fn cast_out(out: &mut u64, _: *mut T, x: Self::Type)
[src]impl<T> AsmCastTrait<u8, *const T> for AsmCast<u8, *const T>
[src]type Type = usize
fn cast_in(_: &mut u8, x: *const T) -> Self::Type
[src]fn cast_out(out: &mut u8, _: *const T, x: Self::Type)
[src]impl<T> AsmCastTrait<u8, *mut T> for AsmCast<u8, *mut T>
[src]type Type = usize
fn cast_in(_: &mut u8, x: *mut T) -> Self::Type
[src]fn cast_out(out: &mut u8, _: *mut T, x: Self::Type)
[src]impl<T> AsmCastTrait<usize, *const T> for AsmCast<usize, *const T>
[src]type Type = usize
fn cast_in(_: &mut usize, x: *const T) -> Self::Type
[src]fn cast_out(out: &mut usize, _: *const T, x: Self::Type)
[src]impl<T> AsmCastTrait<usize, *mut T> for AsmCast<usize, *mut T>
[src]type Type = usize
fn cast_in(_: &mut usize, x: *mut T) -> Self::Type
[src]fn cast_out(out: &mut usize, _: *mut T, x: Self::Type)
[src]impl<T, U> AsmCastTrait<*const T, *const U> for AsmCast<*const T, *const U>
[src]type Type = usize
fn cast_in(_: &mut *const T, x: *const U) -> Self::Type
[src]fn cast_out(out: &mut *const T, _: *const U, x: Self::Type)
[src]impl<T, U> AsmCastTrait<*const T, *mut U> for AsmCast<*const T, *mut U>
[src]type Type = usize
fn cast_in(_: &mut *const T, x: *mut U) -> Self::Type
[src]fn cast_out(out: &mut *const T, _: *mut U, x: Self::Type)
[src]impl<T, U> AsmCastTrait<*mut T, *const U> for AsmCast<*mut T, *const U>
[src]type Type = usize
fn cast_in(_: &mut *mut T, x: *const U) -> Self::Type
[src]fn cast_out(out: &mut *mut T, _: *const U, x: Self::Type)
[src]impl<T, U> AsmCastTrait<*mut T, *mut U> for AsmCast<*mut T, *mut U>
[src]