Enum digibyte_rpc_json::GetChainTipsResultStatus [−][src]
pub enum GetChainTipsResultStatus { Invalid, HeadersOnly, ValidHeaders, ValidFork, Active, }
Variants
The branch contains at least one invalid block
Not all blocks for this branch are available, but the headers are valid
All blocks are available for this branch, but they were never fully validated
This branch is not part of the active chain, but is fully validated
This is the tip of the active main chain, which is certainly valid
Trait Implementations
impl Clone for GetChainTipsResultStatus
[src]
fn clone(&self) -> GetChainTipsResultStatus
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for GetChainTipsResultStatus
[src]
impl Debug for GetChainTipsResultStatus
[src]
impl<'de> Deserialize<'de> for GetChainTipsResultStatus
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for GetChainTipsResultStatus
[src]
impl PartialEq<GetChainTipsResultStatus> for GetChainTipsResultStatus
[src]
fn eq(&self, other: &GetChainTipsResultStatus) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ne(&self, other: &Rhs) -> boolimpl Serialize for GetChainTipsResultStatus
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for GetChainTipsResultStatus
[src]
impl StructuralPartialEq for GetChainTipsResultStatus
[src]
Auto Trait Implementations
impl RefUnwindSafe for GetChainTipsResultStatus
impl Send for GetChainTipsResultStatus
impl Sync for GetChainTipsResultStatus
impl Unpin for GetChainTipsResultStatus
impl UnwindSafe for GetChainTipsResultStatus
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> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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, 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>,