+
+ impl From<thrussh::Error> for TTPSyncError {
+ fn from(value: thrussh::Error) -> Self {
+ Self::Inherited(value)
+ }
+ }
+
+ impl thrussh::server::Handler for TTPSyncHandler {
+ type Error = TTPSyncError;
+ type FutureAuth = Pin<Box<dyn Future<Output=Result<(Self, thrussh::server::Auth), Self::Error>> + Send>>;
+ type FutureUnit = Pin<Box<dyn Future<Output=Result<(Self, thrussh::server::Session), Self::Error>> + Send>>;
+ type FutureBool = Pin<Box<dyn Future<Output=Result<(Self, thrussh::server::Session, bool), Self::Error>> + Send>>;
+
+ fn finished_auth(self, _auth: thrussh::server::Auth) -> Self::FutureAuth {
+ todo!()
+ }
+
+ fn finished_bool(self, _b: bool, _session: thrussh::server::Session) -> Self::FutureBool {
+ todo!()
+ }
+
+ fn finished(self, _session: thrussh::server::Session) -> Self::FutureUnit {
+ todo!()
+ }
+ }
+