Skip to main content

Module conflicted_subgraph

Module conflicted_subgraph 

Source

Re-exportsยง

use std::collections::HashMap; ๐Ÿ”’
use std::collections::VecDeque; ๐Ÿ”’
use std::iter::once; ๐Ÿ”’
use std::ops::Deref; ๐Ÿ”’
use futures::Stream; ๐Ÿ”’
use futures::StreamExt; ๐Ÿ”’
use futures::TryStreamExt; ๐Ÿ”’
use futures::stream::FuturesUnordered; ๐Ÿ”’
use futures::stream::try_unfold; ๐Ÿ”’
use ruma::EventId; ๐Ÿ”’
use ruma::OwnedEventId; ๐Ÿ”’
use tuwunel_core::Result; ๐Ÿ”’
use tuwunel_core::implement; ๐Ÿ”’
use tuwunel_core::is_equal_to; ๐Ÿ”’
use tuwunel_core::smallvec::SmallVec; ๐Ÿ”’
use tuwunel_core::utils::BoolExt; ๐Ÿ”’
use tuwunel_core::utils::math::expect_into; ๐Ÿ”’
use tuwunel_core::utils::stream::IterStream; ๐Ÿ”’
use tuwunel_core::utils::stream::automatic_width; ๐Ÿ”’
use super::super::FetchEvent; ๐Ÿ”’
use super::super::fetch_event::AuthRefs; ๐Ÿ”’
use crate::event_id::RandomState; ๐Ÿ”’
use crate::pdu::AuthEvents; ๐Ÿ”’

Structsยง

Context ๐Ÿ”’
Global ๐Ÿ”’
Local ๐Ÿ”’
Wake ๐Ÿ”’

Enumsยง

Evaluation ๐Ÿ”’
Resolution ๐Ÿ”’
Substate ๐Ÿ”’

Constantsยง

CAPACITY_MULTIPLIER ๐Ÿ”’
PATH_INLINE ๐Ÿ”’
STACK_INLINE ๐Ÿ”’
WAITING_INLINE ๐Ÿ”’

Functionsยง

advance ๐Ÿ”’
complete_pending ๐Ÿ”’
conflicted_subgraph_dfs ๐Ÿ”’
fetch_auth ๐Ÿ”’
insert_path_filter ๐Ÿ”’
process_fetch ๐Ÿ”’
resume ๐Ÿ”’

Type Aliasesยง

Deferred ๐Ÿ”’
Frame ๐Ÿ”’
LocalId ๐Ÿ”’
Locals ๐Ÿ”’
Path ๐Ÿ”’
Ready ๐Ÿ”’
Stack ๐Ÿ”’
Subgraph ๐Ÿ”’
Todo ๐Ÿ”’
Waiters ๐Ÿ”’
Waiting ๐Ÿ”’