[−][src]Struct termscp::ui::activities::auth_activity::AuthActivity
AuthActivity
AuthActivity is the data holder for the authentication activity
Fields
address: String
port: String
protocol: FileTransferProtocol
username: String
password: String
submit: bool
quit: bool
Implementations
impl AuthActivity
[src]
pub fn new() -> AuthActivity
[src]
new
Instantiates a new AuthActivity
Trait Implementations
impl Activity for AuthActivity
[src]
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
Context is taken from activity manager and will be released only when activity is destroyed
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.
This function finally releases the context
impl Default for AuthActivity
[src]
Auto Trait Implementations
impl RefUnwindSafe for AuthActivity
[src]
impl Send for AuthActivity
[src]
impl Sync for AuthActivity
[src]
impl Unpin for AuthActivity
[src]
impl UnwindSafe for AuthActivity
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,