pub struct Sbi<NT> { /* private fields */ }
Expand description
A secret-shared integer value.
§Fields:
NT
: Public type of secret.secret
:NT
, the value of the secret
Trait Implementations§
source§impl<NT> PartialOrd for Sbi<NT>where
NT: PartialOrd,
impl<NT> PartialOrd for Sbi<NT>where
NT: PartialOrd,
source§impl SecretBinary for Sbi<i128>
impl SecretBinary for Sbi<i128>
Implementation of SecretBinary
trait for Sbi<i128>
. Encoded as a little-endian integer.
source§impl SecretBinary for Sbi<i16>
impl SecretBinary for Sbi<i16>
Implementation of SecretBinary
trait for Sbi<i16>
. Encoded as a little-endian integer.
source§impl SecretBinary for Sbi<i32>
impl SecretBinary for Sbi<i32>
Implementation of SecretBinary
trait for Sbi<i32>
. Encoded as a little-endian integer.
source§impl SecretBinary for Sbi<i64>
impl SecretBinary for Sbi<i64>
Implementation of SecretBinary
trait for Sbi<i64>
. Encoded as a little-endian integer.
source§impl SecretBinary for Sbi<i8>
impl SecretBinary for Sbi<i8>
Implementation of SecretBinary
trait for Sbi<i8>
. Encoded as a little-endian integer.
source§impl SecretBinary for Sbi<u128>
impl SecretBinary for Sbi<u128>
Implementation of SecretBinary
trait for Sbi<u128>
. Encoded as a little-endian integer.
source§impl SecretBinary for Sbi<u16>
impl SecretBinary for Sbi<u16>
Implementation of SecretBinary
trait for Sbi<u16>
. Encoded as a little-endian integer.
source§impl SecretBinary for Sbi<u32>
impl SecretBinary for Sbi<u32>
Implementation of SecretBinary
trait for Sbi<u32>
. Encoded as a little-endian integer.
source§impl SecretBinary for Sbi<u64>
impl SecretBinary for Sbi<u64>
Implementation of SecretBinary
trait for Sbi<u64>
. Encoded as a little-endian integer.
source§impl SecretBinary for Sbi<u8>
impl SecretBinary for Sbi<u8>
Implementation of SecretBinary
trait for Sbi<u8>
. Encoded as a little-endian integer.
source§impl SecretBinaryFixedSize for Sbi<i128>
impl SecretBinaryFixedSize for Sbi<i128>
Implementation of SecretBinaryFixedSize
trait for Sbi<i128>
.
source§impl SecretBinaryFixedSize for Sbi<i16>
impl SecretBinaryFixedSize for Sbi<i16>
Implementation of SecretBinaryFixedSize
trait for Sbi<i16>
.
source§impl SecretBinaryFixedSize for Sbi<i32>
impl SecretBinaryFixedSize for Sbi<i32>
Implementation of SecretBinaryFixedSize
trait for Sbi<i32>
.
source§impl SecretBinaryFixedSize for Sbi<i64>
impl SecretBinaryFixedSize for Sbi<i64>
Implementation of SecretBinaryFixedSize
trait for Sbi<i64>
.
source§impl SecretBinaryFixedSize for Sbi<i8>
impl SecretBinaryFixedSize for Sbi<i8>
Implementation of SecretBinaryFixedSize
trait for Sbi<i8>
.
source§impl SecretBinaryFixedSize for Sbi<u128>
impl SecretBinaryFixedSize for Sbi<u128>
Implementation of SecretBinaryFixedSize
trait for Sbi<u128>
.
source§impl SecretBinaryFixedSize for Sbi<u16>
impl SecretBinaryFixedSize for Sbi<u16>
Implementation of SecretBinaryFixedSize
trait for Sbi<u16>
.
source§impl SecretBinaryFixedSize for Sbi<u32>
impl SecretBinaryFixedSize for Sbi<u32>
Implementation of SecretBinaryFixedSize
trait for Sbi<u32>
.
source§impl SecretBinaryFixedSize for Sbi<u64>
impl SecretBinaryFixedSize for Sbi<u64>
Implementation of SecretBinaryFixedSize
trait for Sbi<u64>
.
source§impl SecretBinaryFixedSize for Sbi<u8>
impl SecretBinaryFixedSize for Sbi<u8>
Implementation of SecretBinaryFixedSize
trait for Sbi<u8>
.
impl<NT: Copy> Copy for Sbi<NT>
impl<NT: Eq> Eq for Sbi<NT>
impl<NT> StructuralPartialEq for Sbi<NT>
Auto Trait Implementations§
impl<NT> Freeze for Sbi<NT>where
NT: Freeze,
impl<NT> RefUnwindSafe for Sbi<NT>where
NT: RefUnwindSafe,
impl<NT> Send for Sbi<NT>where
NT: Send,
impl<NT> Sync for Sbi<NT>where
NT: Sync,
impl<NT> Unpin for Sbi<NT>where
NT: Unpin,
impl<NT> UnwindSafe for Sbi<NT>where
NT: UnwindSafe,
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)