[][src]Struct termscp::ui::activities::filetransfer_activity::FileTransferActivity

pub struct FileTransferActivity {
    pub disconnected: bool,
    pub quit: bool,
    // some fields omitted
}

FileTransferActivity

FileTransferActivity is the data holder for the file transfer activity

Fields

disconnected: boolquit: bool

Implementations

impl FileTransferActivity[src]

pub fn new(params: FileTransferParams) -> FileTransferActivity[src]

new

Instantiates a new FileTransferActivity

Trait Implementations

impl Activity for FileTransferActivity[src]

Activity Trait Keep it clean :) Use methods instead!

pub fn on_create(&mut self, context: Context)[src]

on_create

on_create is the function which must be called to initialize the activity. on_create must initialize all the data structures used by the activity

pub fn on_draw(&mut self)[src]

on_draw

on_draw is the function which draws the graphical interface. This function must be called at each tick to refresh the interface

pub fn on_destroy(&mut self) -> Option<Context>[src]

on_destroy

on_destroy is the function which cleans up runtime variables and data before terminating the activity. This function must be called once before terminating the activity.

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,