pub trait MutableValue: Sized {
    type BaseType: DeserializeOwned;

    fn mutable_version(
        base: Self::BaseType,
        document: &mut Document,
        path: Box
    ) -> Result<Self>; }
Expand description

This trait describes a Ditto type for which modifications do not follow the regular assignment policy.

Required Associated Types

Required Methods

Implementors