pub struct StorageLongHash { /* private fields */ }Expand description
Hash of the Thruput database contents. Format is a 2048-byte LtHash16 hash.
Implementations§
Source§impl StorageLongHash
impl StorageLongHash
pub fn into_inner(self) -> [u8; 2048]
pub const fn new(_inner: [u8; 2048]) -> StorageLongHash
Trait Implementations§
Source§impl AsRef<[u8]> for StorageLongHash
impl AsRef<[u8]> for StorageLongHash
Source§impl Clone for StorageLongHash
impl Clone for StorageLongHash
Source§fn clone(&self) -> StorageLongHash
fn clone(&self) -> StorageLongHash
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ConstMaxSize for StorageLongHash
impl ConstMaxSize for StorageLongHash
Source§impl ConstMaxSize for StorageLongHash
impl ConstMaxSize for StorageLongHash
impl Copy for StorageLongHash
Source§impl Debug for StorageLongHash
impl Debug for StorageLongHash
Source§impl Default for StorageLongHash
impl Default for StorageLongHash
Source§fn default() -> StorageLongHash
fn default() -> StorageLongHash
Returns the “default value” for a type. Read more
Source§impl Deref for StorageLongHash
impl Deref for StorageLongHash
Source§impl DerefMut for StorageLongHash
impl DerefMut for StorageLongHash
impl EncodesAs<StorageLongHash> for StorageLongHash
impl Eq for StorageLongHash
Source§impl Hash for StorageLongHash
impl Hash for StorageLongHash
Source§impl JsonSchema for StorageLongHash
Available on crate feature schema only.
impl JsonSchema for StorageLongHash
Available on crate feature
schema only.Source§fn json_schema(_gen: &mut SchemaGenerator) -> Schema
fn json_schema(_gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl Ord for StorageLongHash
impl Ord for StorageLongHash
Source§fn cmp(&self, other: &StorageLongHash) -> Ordering
fn cmp(&self, other: &StorageLongHash) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for StorageLongHash
impl PartialEq for StorageLongHash
Source§impl PartialOrd for StorageLongHash
impl PartialOrd for StorageLongHash
Source§impl<'_r> ReadXDR<'_r> for StorageLongHash
impl<'_r> ReadXDR<'_r> for StorageLongHash
Source§fn read_xdr<R>(r: &mut R) -> Result<StorageLongHash, ReadError>where
R: Reader<'_r>,
fn read_xdr<R>(r: &mut R) -> Result<StorageLongHash, ReadError>where
R: Reader<'_r>,
Reads an XDR value from the reader. Read more
Source§fn read_xdr_in_place<R, '__xdrs_s>(
r: &mut R,
__xdrs_slot: Slot<'__xdrs_s, StorageLongHash>,
) -> Result<Init<'__xdrs_s, StorageLongHash>, ReadError>where
R: Reader<'_r>,
fn read_xdr_in_place<R, '__xdrs_s>(
r: &mut R,
__xdrs_slot: Slot<'__xdrs_s, StorageLongHash>,
) -> Result<Init<'__xdrs_s, StorageLongHash>, ReadError>where
R: Reader<'_r>,
Reads an XDR value directly into
slot, without first building it
on the stack. Read moreSource§impl<'r, 'a> ReadXDR<'r> for &'a StorageLongHashwhere
'r: 'a,
Available on crate feature xdrs only.
impl<'r, 'a> ReadXDR<'r> for &'a StorageLongHashwhere
'r: 'a,
Available on crate feature
xdrs only.impl StructuralPartialEq for StorageLongHash
Source§impl WriteXDR for StorageLongHash
impl WriteXDR for StorageLongHash
Source§fn write_xdr<F, W>(&self, w: &mut W) -> Result<(), WriteError>where
W: Writer<F>,
fn write_xdr<F, W>(&self, w: &mut W) -> Result<(), WriteError>where
W: Writer<F>,
Writes this value as XDR data to the writer. Read more
Source§unsafe fn write_xdr_unchecked<F, W>(&self, w: &mut W)where
W: WriterUnchecked<F>,
unsafe fn write_xdr_unchecked<F, W>(&self, w: &mut W)where
W: WriterUnchecked<F>,
Writes this value as XDR data to the writer, without runtime checks. Read more
Auto Trait Implementations§
impl Freeze for StorageLongHash
impl RefUnwindSafe for StorageLongHash
impl Send for StorageLongHash
impl Sync for StorageLongHash
impl Unpin for StorageLongHash
impl UnsafeUnpin for StorageLongHash
impl UnwindSafe for StorageLongHash
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