Module thrussh::client [] [src]

Client side of this library.

Structs

Authenticate

An authenticating future, ultimately resolving into an authenticated connection.

ChannelOpen

A future resolving into an open channel number of type ChannelType, which can be either SessionChannel, X11Channel or DirectTcpIdChannel.

Config

The configuration of clients.

Connection

Client connection.

Flush

A future waiting for a flush request to complete.

Session

The type of a client session.

Wait

A future waiting for a channel to be closed.

Traits

Handler

A client handler. Note that messages can be received from the server at any time during a session.

Functions

check_known_hosts

Check whether the host is known, from its standard location.

learn_known_hosts

Record a host's public key into the user's known_hosts file.