value_trait::base

Trait ValueAsMutObject

source
pub trait ValueAsMutObject {
    type Object;

    // Required method
    fn as_object_mut(&mut self) -> Option<&mut Self::Object>;
}
Expand description

Mutatability for Object values

Required Associated Types§

source

type Object

The type for Objects

Required Methods§

source

fn as_object_mut(&mut self) -> Option<&mut Self::Object>

Tries to represent the value as an object and returns a mutable reference to it

Implementors§