Expand description
Split a number in half, returning the most significant half followed by
the least significant.
Split output: high/low components of the value.
Split this number in half, returning its high and low components
respectively.
type Output = UInt<{ 128 / 8 / crate::LIMB_BYTES / 2 }>
type Output = UInt<{ 192 / 8 / crate::LIMB_BYTES / 2 }>
type Output = UInt<{ 256 / 8 / crate::LIMB_BYTES / 2 }>
type Output = UInt<{ 384 / 8 / crate::LIMB_BYTES / 2 }>
type Output = UInt<{ 448 / 8 / crate::LIMB_BYTES / 2 }>
type Output = UInt<{ 512 / 8 / crate::LIMB_BYTES / 2 }>
type Output = UInt<{ 768 / 8 / crate::LIMB_BYTES / 2 }>
type Output = UInt<{ 896 / 8 / crate::LIMB_BYTES / 2 }>
type Output = UInt<{ 1024 / 8 / crate::LIMB_BYTES / 2 }>
type Output = UInt<{ 1536 / 8 / crate::LIMB_BYTES / 2 }>
type Output = UInt<{ 1792 / 8 / crate::LIMB_BYTES / 2 }>
type Output = UInt<{ 2048 / 8 / crate::LIMB_BYTES / 2 }>
type Output = UInt<{ 3072 / 8 / crate::LIMB_BYTES / 2 }>
type Output = UInt<{ 3584 / 8 / crate::LIMB_BYTES / 2 }>
type Output = UInt<{ 4096 / 8 / crate::LIMB_BYTES / 2 }>
type Output = UInt<{ 6144 / 8 / crate::LIMB_BYTES / 2 }>
type Output = UInt<{ 8192 / 8 / crate::LIMB_BYTES / 2 }>