pub trait IRelayBackupDataMethods: IRelayBackupData {
// Provided methods
fn ctor(self, kind: impl Into<RelayBackupData_Kinds>) { ... }
fn clear(self) { ... }
fn serialize(self) { ... }
fn deserialize(self) { ... }
fn serialize_for_replay(self) { ... }
fn deserialize_for_replay(self) { ... }
fn serialize_for_all(self) { ... }
fn deserialize_for_all(self) { ... }
}Provided Methods§
Sourcefn ctor(self, kind: impl Into<RelayBackupData_Kinds>)
fn ctor(self, kind: impl Into<RelayBackupData_Kinds>)
.ctor(crate::app::relaybackupdata::RelayBackupData_Kinds) overload
Sourcefn deserialize(self)
fn deserialize(self)
Deserialize() overload
Sourcefn serialize_for_replay(self)
fn serialize_for_replay(self)
SerializeForReplay() overload
Sourcefn deserialize_for_replay(self)
fn deserialize_for_replay(self)
DeserializeForReplay() overload
Sourcefn serialize_for_all(self)
fn serialize_for_all(self)
SerializeForAll() overload
Sourcefn deserialize_for_all(self)
fn deserialize_for_all(self)
DeserializeForAll() overload
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl<__T: IRelayBackupData> IRelayBackupDataMethods for __T
Available on crate feature
app-relaybackupdata only.