pub struct NoDirectory;Expand description
No directory — only connected renderers and ones that disconnected since the process started are listed. The default.
Trait Implementations§
Source§impl RendererDirectory for NoDirectory
impl RendererDirectory for NoDirectory
Source§fn known_renderers<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Vec<KnownRenderer>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn known_renderers<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Vec<KnownRenderer>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Every renderer this directory knows, connected or not. Core merges
them with its own sessions; a renderer that’s connected is reported
from its live session, whatever the directory says.
Auto Trait Implementations§
impl Freeze for NoDirectory
impl RefUnwindSafe for NoDirectory
impl Send for NoDirectory
impl Sync for NoDirectory
impl Unpin for NoDirectory
impl UnsafeUnpin for NoDirectory
impl UnwindSafe for NoDirectory
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