pub struct Projector { /* private fields */ }Implementations§
Source§impl Projector
impl Projector
pub fn new( view_index: Arc<ViewIndex>, bus_manager: BusManager, entity_cache: EntityCache, mutations_rx: Receiver<MutationBatch>, ) -> Self
pub async fn run(self)
Auto Trait Implementations§
impl Freeze for Projector
impl !RefUnwindSafe for Projector
impl Send for Projector
impl Sync for Projector
impl Unpin for Projector
impl !UnwindSafe for Projector
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