pub trait PresenterProxyInterface: Send + Sync {
// Required methods
fn present_view(
&self,
view_holder_token: ViewHolderToken,
presentation_request: Option<ServerEnd<PresentationMarker>>
) -> Result<(), Error>;
fn present_or_replace_view(
&self,
view_holder_token: ViewHolderToken,
presentation_request: Option<ServerEnd<PresentationMarker>>
) -> Result<(), Error>;
fn present_or_replace_view2(
&self,
view_holder_token: ViewHolderToken,
view_ref: ViewRef,
presentation_request: Option<ServerEnd<PresentationMarker>>
) -> Result<(), Error>;
}