[−][src]Struct grin_core::core::block::UntrustedBlock
Block 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<UntrustedBlock> for Block
[src]
fn from(block: UntrustedBlock) -> Self
[src]
impl Readable for UntrustedBlock
[src]
Deserialization of an untrusted block header
Auto Trait Implementations
impl RefUnwindSafe for UntrustedBlock
impl Send for UntrustedBlock
impl Sync for UntrustedBlock
impl Unpin for UntrustedBlock
impl UnwindSafe for UntrustedBlock
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,