Struct chunky::Value [−][src]
pub struct Value<V, H: Handler> { /* fields omitted */ }
A single value stored in a chunk
Methods
impl<V, H: Handler> Value<V, H>
[src]
impl<V, H: Handler> Value<V, H>
pub fn load_or_default(ident: Ident, default: V) -> Value<V, H>
[src]
pub fn load_or_default(ident: Ident, default: V) -> Value<V, H>
Load the value in the chunk with the given identifier, or create it using a default value
Trait Implementations
impl<V, H: Handler> Deref for Value<V, H>
[src]
impl<V, H: Handler> Deref for Value<V, H>
type Target = V
The resulting type after dereferencing.
fn deref(&self) -> &V
[src]
fn deref(&self) -> &V
Dereferences the value.
impl<V, H: Handler> DerefMut for Value<V, H>
[src]
impl<V, H: Handler> DerefMut for Value<V, H>
impl<V, H: Handler> Drop for Value<V, H>
[src]
impl<V, H: Handler> Drop for Value<V, H>