pub enum PreviewRequest {
SessionSummary {
key: PreviewKey,
session_name: String,
},
Directory {
key: PreviewKey,
path: PathBuf,
},
File {
key: PreviewKey,
path: PathBuf,
},
Metadata {
key: PreviewKey,
title: String,
},
}Variants§
Implementations§
Source§impl PreviewRequest
impl PreviewRequest
pub fn key(&self) -> &PreviewKey
pub fn kind(&self) -> PreviewKind
Trait Implementations§
Source§impl Clone for PreviewRequest
impl Clone for PreviewRequest
Source§fn clone(&self) -> PreviewRequest
fn clone(&self) -> PreviewRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PreviewRequest
impl Debug for PreviewRequest
Source§impl PartialEq for PreviewRequest
impl PartialEq for PreviewRequest
impl Eq for PreviewRequest
impl StructuralPartialEq for PreviewRequest
Auto Trait Implementations§
impl Freeze for PreviewRequest
impl RefUnwindSafe for PreviewRequest
impl Send for PreviewRequest
impl Sync for PreviewRequest
impl Unpin for PreviewRequest
impl UnsafeUnpin for PreviewRequest
impl UnwindSafe for PreviewRequest
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