pub enum ParsedMegaUrl {
File(ParsedMegaFileUrl),
Folder(ParsedMegaFolderUrl),
}
Expand description
A parsed mega url.
Variants§
File(ParsedMegaFileUrl)
Folder(ParsedMegaFolderUrl)
Implementations§
Source§impl ParsedMegaUrl
impl ParsedMegaUrl
Sourcepub fn as_file_url(&self) -> Option<&ParsedMegaFileUrl>
pub fn as_file_url(&self) -> Option<&ParsedMegaFileUrl>
Get as ref to the file url struct if it is a file url.
Sourcepub fn as_folder_url(&self) -> Option<&ParsedMegaFolderUrl>
pub fn as_folder_url(&self) -> Option<&ParsedMegaFolderUrl>
Get as ref to the folder url struct if it is a folder url.
Trait Implementations§
Source§impl Debug for ParsedMegaUrl
impl Debug for ParsedMegaUrl
Auto Trait Implementations§
impl Freeze for ParsedMegaUrl
impl RefUnwindSafe for ParsedMegaUrl
impl Send for ParsedMegaUrl
impl Sync for ParsedMegaUrl
impl Unpin for ParsedMegaUrl
impl UnwindSafe for ParsedMegaUrl
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