Trait xcm::WrapVersion
source · pub trait WrapVersion {
fn wrap_version<Call>(
dest: &MultiLocation,
xcm: impl Into<VersionedXcm<Call>>
) -> Result<VersionedXcm<Call>, ()>;
}Expand description
Convert an Xcm datum into a VersionedXcm, based on a destination MultiLocation which will interpret it.
Required Methods§
fn wrap_version<Call>(
dest: &MultiLocation,
xcm: impl Into<VersionedXcm<Call>>
) -> Result<VersionedXcm<Call>, ()>
Implementations on Foreign Types§
source§impl WrapVersion for ()
impl WrapVersion for ()
() implementation does nothing with the XCM, just sending with whatever version it was authored as.