pub fn from_uint_lossy<const M: usize>(
		source: impl AsRef<Uint<M>>,
	) -> Self {
		let source = source.as_ref();
		let mut dest = [0u64; N];
		let bytes_shared = M.min(N);

		dest[..bytes_shared].copy_from_slice(&source.0[..bytes_shared]);

		Uint(dest)
	}
Create a new Uint from the provided Uint, truncating if necessary
stacks-core/src/uint.rs