[][src]Enum grin_core::ser::SerializationMode

pub enum SerializationMode {
    Full,
    Hash,
}

Signal to a serializable object how much of its data should be serialized

Variants

Full

Serialize everything sufficiently to fully reconstruct the object

Hash

Serialize the data that defines the object

Implementations

impl SerializationMode[src]

pub fn is_hash_mode(&self) -> bool[src]

Hash mode?

Trait Implementations

impl Clone for SerializationMode[src]

impl Copy for SerializationMode[src]

impl Eq for SerializationMode[src]

impl PartialEq<SerializationMode> for SerializationMode[src]

impl StructuralEq for SerializationMode[src]

impl StructuralPartialEq for SerializationMode[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> CloneAny for T where
    T: Clone + Any

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> UnsafeAny for T where
    T: Any