# Trait flechasdb::protos::Deserialize

source ·

    pub trait Deserialize<T> {
        // Required method
        fn deserialize(self) -> Result<T, Error>;
    }

Expand description

Represents a type that can be deserialized from a message.

Supposed to be implemented for a specific message.

## Required Methods§

source

#### fn deserialize(self) -> Result<T, Error>

Deserializes the message.

## Implementors§

source§

### impl Deserialize<AttributeValue> for ProtosAttributeValue

source§

### impl Deserialize<BlockVectorSet<f32>> for ProtosVectorSet

source§

### impl Deserialize<BlockVectorSet<u32>> for ProtosEncodedVectorSet

source§

### impl Deserialize<Uuid> for Uuid