Trait LayerValue

Source
pub trait LayerValue {
    // Required methods
    fn set_value(&mut self, layer: &Layer, value: impl Into<String>);
    fn value(&self, layer: &Layer) -> Option<String>;
}
Expand description

Layer values.

Required Methods§

Source

fn set_value(&mut self, layer: &Layer, value: impl Into<String>)

Set a layer value.

Source

fn value(&self, layer: &Layer) -> Option<String>

Get a layer value.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl LayerValue for Token

Source§

fn set_value(&mut self, layer: &Layer, value: impl Into<String>)

Set the layer to the given value.

Source§

fn value(&self, layer: &Layer) -> Option<String>

Look up the layer value in a token.

Implementors§