[−][src]Struct grin_core::core::block::UntrustedBlockHeader
Block header which does lightweight validation as part of deserialization, it supposed to be used when we can't trust the channel (eg network)
Trait Implementations
impl From<UntrustedBlockHeader> for BlockHeader
[src]
fn from(header: UntrustedBlockHeader) -> Self
[src]
impl Readable for UntrustedBlockHeader
[src]
Deserialization of an untrusted block header
Auto Trait Implementations
impl RefUnwindSafe for UntrustedBlockHeader
impl Send for UntrustedBlockHeader
impl Sync for UntrustedBlockHeader
impl Unpin for UntrustedBlockHeader
impl UnwindSafe for UntrustedBlockHeader
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,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Erased for T
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, 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.
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.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> UnsafeAny for T where
T: Any,
T: Any,