Re-exportsยง
use futures::Stream;๐use futures::StreamExt;๐use futures::TryFutureExt;๐use futures::TryStreamExt;๐use ruma::EventId;๐use ruma::OwnedEventId;๐use ruma::events::TimelineEventType;๐use ruma::room_version_rules::RoomVersionRules;๐use tuwunel_core::Result;๐use tuwunel_core::debug_warn;๐use tuwunel_core::err;๐use tuwunel_core::error;๐use tuwunel_core::error;๐use tuwunel_core::smallvec::SmallVec;๐use tuwunel_core::utils::stream::IterStream;๐use tuwunel_core::utils::stream::ReadyExt;๐use tuwunel_core::utils::stream::TryReadyExt;๐use tuwunel_core::utils::stream::TryWidebandExt;๐use super::super::AuthCheckOutcome;๐use super::super::FetchEvent;๐use super::super::auth_types_for_event;๐use super::super::check_state_dependent_auth_rules;๐use super::super::event_auth::classify_auth_error;๐use super::StateMap;๐use crate::Event;๐use crate::EventTypeExt;๐use crate::PduEvent;๐use crate::StateKey;๐use crate::TypeStateKey;๐
Functionsยง
- auth_
check ๐ - fetch_
auth_ ๐event - iterative_
auth_ ๐check - Perform the iterative auth checks to the given list of events.
Type Aliasesยง
- Auth
Events ๐