pub struct SyncTerminator { /* private fields */ }Implementations§
Source§impl SyncTerminator
impl SyncTerminator
pub fn new(strategies: TraversalStrategies) -> SyncTerminator
Trait Implementations§
Source§impl Clone for SyncTerminator
impl Clone for SyncTerminator
Source§fn clone(&self) -> SyncTerminator
fn clone(&self) -> SyncTerminator
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<T: FromGValue> Terminator<T> for SyncTerminator
impl<T: FromGValue> Terminator<T> for SyncTerminator
type List = Result<Vec<T>, GremlinError>
type Next = Result<Option<T>, GremlinError>
type HasNext = Result<bool, GremlinError>
type Iter = Result<RemoteTraversalIterator<T>, GremlinError>
fn to_list<S, E>(&self, traversal: &GraphTraversal<S, T, E>) -> Self::Listwhere
E: Terminator<T>,
fn next<S, E>(&self, traversal: &GraphTraversal<S, T, E>) -> Self::Nextwhere
E: Terminator<T>,
fn has_next<S, E>(&self, traversal: &GraphTraversal<S, T, E>) -> Self::HasNextwhere
E: Terminator<T>,
fn iter<S, E>(&self, traversal: &GraphTraversal<S, T, E>) -> Self::Iterwhere
E: Terminator<T>,
Auto Trait Implementations§
impl Freeze for SyncTerminator
impl !RefUnwindSafe for SyncTerminator
impl Send for SyncTerminator
impl Sync for SyncTerminator
impl Unpin for SyncTerminator
impl !UnwindSafe for SyncTerminator
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more