async fn did_update(
        &mut self,
        _did: &str,
        _options: &str,
        _payload: &str,
    ) -> Result<YePluginResultValue<Option<String>>, Box<dyn std::error::Error>> {
        Err(Box::from("yikes"))
    }
// test plugin did_update returns an error
test plugin did_update returns an error
test plugin did_update returns an error
async fn did_update(
        &mut self,
        _did: &str,
        _options: &str,
        _payload: &str,
    ) -> Result<YePluginResultValue<Option<String>>, Box<dyn std::error::Error>> {
        Err(Box::from("yikes"))
    }
async fn did_update ( & mut self , _did : & str , _options : & str , _payload : & str , ) -> Result < YePluginResultValue < Option < String > > , Box < dyn std :: error :: Error > > { Err ( Box :: from ( " " ) ) }
test plugin did_update returns an error
test plugin did_update returns an error
&mut self
_did
&str
_options
&str
_payload
&str