pub enum ItemType {
Show 16 variants
File,
Directory,
CsoServer,
Error,
BinHex,
DosBinary,
Uuencoded,
Search,
Telnet,
Binary,
RedundantServer,
Tn3270,
Gif,
Image,
Info,
Other(char),
}
Expand description
Item type for a Gopher directory entry
Variants§
File
Item is a file
Directory
Item is a directory
CsoServer
Item is a CSO phone-book server
Error
Error
BinHex
Item is a BinHexed Macintosh file.
DosBinary
Item is a DOS binary archive of some sort. Client must read until the TCP connection closes. Beware.
Uuencoded
Item is a UNIX uuencoded file.
Search
Item is an Index-Search server.
Telnet
Item points to a text-based telnet session.
Binary
Item is a binary file! Client must read until the TCP connection closes. Beware.
RedundantServer
Item is a redundant server
Tn3270
Item points to a text-based tn3270 session.
Gif
Item is a GIF format graphics file.
Image
Item is some sort of image file. Client decides how to display.
Info
Informational message
Other(char)
Other types
Implementations§
Trait Implementations§
impl StructuralPartialEq for ItemType
Auto Trait Implementations§
impl Freeze for ItemType
impl RefUnwindSafe for ItemType
impl Send for ItemType
impl Sync for ItemType
impl Unpin for ItemType
impl UnwindSafe for ItemType
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