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) -> &VDereferences 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>