Enum solana_sdk::poseidon::Endianness
source · #[repr(u64)]pub enum Endianness {
BigEndian = 0,
LittleEndian = 1,
}
Expand description
Endianness of inputs and result.
Variants§
Trait Implementations§
source§impl TryFrom<u64> for Endianness
impl TryFrom<u64> for Endianness
§type Error = PoseidonSyscallError
type Error = PoseidonSyscallError
The type returned in the event of a conversion error.
source§fn try_from(
value: u64
) -> Result<Endianness, <Endianness as TryFrom<u64>>::Error>
fn try_from( value: u64 ) -> Result<Endianness, <Endianness as TryFrom<u64>>::Error>
Performs the conversion.
Auto Trait Implementations§
impl RefUnwindSafe for Endianness
impl Send for Endianness
impl Sync for Endianness
impl Unpin for Endianness
impl UnwindSafe for Endianness
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