Trait structsy::Fetch

source ·
pub trait Fetch<T> {
    // Required methods
    fn into(self, structsy: &Structsy) -> StructsyIter<'_, T> ;
    fn fetch(self, structsy: &Structsy) -> StructsyIter<'_, T> ;
    fn into_tx(self, tx: &mut OwnedSytx) -> StructsyIter<'_, T> ;
    fn fetch_tx(self, tx: &mut OwnedSytx) -> StructsyIter<'_, T> ;
    fn fetch_snapshot(self, structsy: &Snapshot) -> StructsyIter<'_, T> ;
}
Expand description

Execute a query on structsy or a structsy transaction

Required Methods§

source

fn into(self, structsy: &Structsy) -> StructsyIter<'_, T>

👎Deprecated
source

fn fetch(self, structsy: &Structsy) -> StructsyIter<'_, T>

source

fn into_tx(self, tx: &mut OwnedSytx) -> StructsyIter<'_, T>

👎Deprecated
source

fn fetch_tx(self, tx: &mut OwnedSytx) -> StructsyIter<'_, T>

source

fn fetch_snapshot(self, structsy: &Snapshot) -> StructsyIter<'_, T>

Implementors§

source§

impl<T: Persistent + 'static> Fetch<(Ref<T>, T)> for Filter<T>