pub struct VfsFileId {
pub dir: VfsDirectory,
pub filename: Cow<'static, str>,
}Expand description
Uniquely identifies a file in the virtual file system.
This struct exists mainly so that serde_qs can use it as a query parameter
struct to fetch files by id.
Fields§
§dir: VfsDirectory§filename: Cow<'static, str>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for VfsFileId
impl<'de> Deserialize<'de> for VfsFileId
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for VfsFileId
impl Ord for VfsFileId
Source§impl PartialOrd for VfsFileId
impl PartialOrd for VfsFileId
impl Eq for VfsFileId
impl StructuralPartialEq for VfsFileId
Auto Trait Implementations§
impl Freeze for VfsFileId
impl RefUnwindSafe for VfsFileId
impl Send for VfsFileId
impl Sync for VfsFileId
impl Unpin for VfsFileId
impl UnsafeUnpin for VfsFileId
impl UnwindSafe for VfsFileId
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