pub trait ISyncChangeWithPrerequisite_Impl: Sized {
// Required methods
fn GetPrerequisiteKnowledge(&self) -> Result<ISyncKnowledge>;
fn GetLearnedKnowledgeWithPrerequisite(
&self,
pdestinationknowledge: Option<&ISyncKnowledge>
) -> Result<ISyncKnowledge>;
}
Required Methods§
fn GetPrerequisiteKnowledge(&self) -> Result<ISyncKnowledge>
fn GetLearnedKnowledgeWithPrerequisite( &self, pdestinationknowledge: Option<&ISyncKnowledge> ) -> Result<ISyncKnowledge>
Object Safety§
This trait is not object safe.