Trait agnes::store::AddData [−][src]
pub trait AddData<T, DTypes> where
T: DataType<DTypes>,
DTypes: DTypeList,
DTypes::Storage: TypeSelector<DTypes, T>, { fn add<V: Into<Value<T>>>(
&mut self,
ident: FieldIdent,
value: V
) -> Result<()>; }
Trait for adding data (of valid types) to a DataStore
.
Required Methods
fn add<V: Into<Value<T>>>(&mut self, ident: FieldIdent, value: V) -> Result<()>
Add a single value to the specified field.
Implementors
impl<DTypes, T> AddData<T, DTypes> for DataStore<DTypes> where
T: 'static + DataType<DTypes> + Default + Clone,
DTypes: DTypeList,
DTypes::Storage: TypeSelector<DTypes, T> + DTypeSelector<DTypes, T>,