pub trait INexVersus_DownloadMetaDataSequence_1<T0: ClassIdentity>: INexVersus_NexSequenceBase {
// Provided methods
fn m_principal_id(self) -> u64 { ... }
fn set_m_principal_id(self, value: u64) { ... }
fn m_mode(self) -> NexVersus_DownloadMetaDataSequence_1_Mode<T0> { ... }
fn set_m_mode(self, value: NexVersus_DownloadMetaDataSequence_1_Mode<T0>) { ... }
fn m_end_callback(
self,
) -> NexVersus_DownloadMetaDataSequence_1_EndCallback<T0> { ... }
fn set_m_end_callback(
self,
value: NexVersus_DownloadMetaDataSequence_1_EndCallback<T0>,
) { ... }
fn m_result_meta(self) -> T0 { ... }
fn set_m_result_meta(self, value: T0) { ... }
fn m_info(self) -> NexVersus_ResultInfo { ... }
fn set_m_info(self, value: NexVersus_ResultInfo) { ... }
}Provided Methods§
fn m_principal_id(self) -> u64
fn set_m_principal_id(self, value: u64)
fn m_mode(self) -> NexVersus_DownloadMetaDataSequence_1_Mode<T0>
fn set_m_mode(self, value: NexVersus_DownloadMetaDataSequence_1_Mode<T0>)
fn m_end_callback(self) -> NexVersus_DownloadMetaDataSequence_1_EndCallback<T0>
fn set_m_end_callback( self, value: NexVersus_DownloadMetaDataSequence_1_EndCallback<T0>, )
fn m_result_meta(self) -> T0
fn set_m_result_meta(self, value: T0)
fn m_info(self) -> NexVersus_ResultInfo
fn set_m_info(self, value: NexVersus_ResultInfo)
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.