Enum near_store::db::DBCol [−][src]
Variants
Column to indicate which version of database this is.
Blocks for which chunks need to be applied after the state is downloaded for a particular epoch
Blocks for which the state is being downloaded
Store hash of a block per each height, to detect double signs.
Map account_id to announce_account
Next block hashes in the sequence of the canonical chain blocks
LightClientBlock
s corresponding to the last final block of each completed epoch
Map each saved peer on disk with its component id.
Map component id with all edges in this component.
Biggest nonce used.
Transactions
Changes to key-values that we have recorded.
Merkle tree of block hashes
Block ordinals.
GC Count for each column
All Outcome ids by block hash and shard id. For each shard it is ordered by execution order.
Deprecated
Heights of blocks that have been processed
Receipts
Precompiled machine code of the contract
Epoch validator information used for rpc purposes
Header Hashes indexed by Height
Implementations
impl DBCol
[src]
Trait Implementations
impl BorshDeserialize for DBCol
[src]
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
[src]
pub fn try_from_slice(v: &[u8]) -> Result<Self, Error>
[src]
pub fn is_u8() -> bool
[src]
impl BorshSerialize for DBCol
[src]
fn serialize<W: Write>(&self, writer: &mut W) -> Result<(), Error>
[src]
pub fn try_to_vec(&self) -> Result<Vec<u8, Global>, Error>
[src]
pub fn is_u8() -> bool
[src]
impl Clone for DBCol
[src]
impl Copy for DBCol
[src]
impl Debug for DBCol
[src]
impl Display for DBCol
[src]
impl Eq for DBCol
[src]
impl Hash for DBCol
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl IntoEnumIterator for DBCol
[src]
impl PartialEq<DBCol> for DBCol
[src]
impl StructuralEq for DBCol
[src]
impl StructuralPartialEq for DBCol
[src]
Auto Trait Implementations
impl RefUnwindSafe for DBCol
impl Send for DBCol
impl Sync for DBCol
impl Unpin for DBCol
impl UnwindSafe for DBCol
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> CallHasher for T where
T: Hash,
T: Hash,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
pub fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,