pub struct LocalPreviewProvider;Trait Implementations§
Source§impl Clone for LocalPreviewProvider
impl Clone for LocalPreviewProvider
Source§impl Debug for LocalPreviewProvider
impl Debug for LocalPreviewProvider
Source§impl Default for LocalPreviewProvider
impl Default for LocalPreviewProvider
Source§impl PreviewLifecycleProvider for LocalPreviewProvider
impl PreviewLifecycleProvider for LocalPreviewProvider
fn create_preview<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
backend_id: &'life1 str,
request_id: &'life2 str,
port: u16,
ttl_ms: u64,
) -> Pin<Box<dyn Future<Output = Result<StoredPreview>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn stop_preview<'life0, 'life1, 'async_trait>(
&'life0 self,
provider_ref: &'life1 str,
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Auto Trait Implementations§
impl Freeze for LocalPreviewProvider
impl RefUnwindSafe for LocalPreviewProvider
impl Send for LocalPreviewProvider
impl Sync for LocalPreviewProvider
impl Unpin for LocalPreviewProvider
impl UnsafeUnpin for LocalPreviewProvider
impl UnwindSafe for LocalPreviewProvider
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