pub struct BlockTransfer {
pub upload: bool,
pub protocol: u8,
pub file_type: u8,
pub name: Option<String>,
}Expand description
RIP_ENTER_BLOCK_MODE: the BBS starts a file transfer.
Fields§
§upload: bool§protocol: u80-3: XMODEM (checksum, CRC, 1K, 1K-G), 4 Kermit, 5 YMODEM, 6 YMODEM-G, 7 ZMODEM.
file_type: u80: RIP files to show; 1-4: files to keep (RIP, icons, help…); 5: to keep and show.
name: Option<String>The file’s name, safe to use (needed for XMODEM, Kermit uploads).
Implementations§
Trait Implementations§
Source§impl Clone for BlockTransfer
impl Clone for BlockTransfer
Source§impl Debug for BlockTransfer
impl Debug for BlockTransfer
impl Eq for BlockTransfer
Source§impl PartialEq for BlockTransfer
impl PartialEq for BlockTransfer
impl StructuralPartialEq for BlockTransfer
Auto Trait Implementations§
impl Freeze for BlockTransfer
impl RefUnwindSafe for BlockTransfer
impl Send for BlockTransfer
impl Sync for BlockTransfer
impl Unpin for BlockTransfer
impl UnsafeUnpin for BlockTransfer
impl UnwindSafe for BlockTransfer
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