pub struct CanicMetadataApi;Expand description
CanicMetadataApi
Implementations§
Source§impl CanicMetadataApi
impl CanicMetadataApi
Sourcepub fn metadata(canister_version: u64) -> CanicMetadataResponse
pub fn metadata(canister_version: u64) -> CanicMetadataResponse
Return metadata for the core crate fallback path.
Sourcepub fn metadata_for(
package_name: &str,
package_version: &str,
package_description: &str,
canic_version: &str,
canister_version: u64,
) -> CanicMetadataResponse
pub fn metadata_for( package_name: &str, package_version: &str, package_description: &str, canic_version: &str, canister_version: u64, ) -> CanicMetadataResponse
Return metadata for the canister crate that exports the endpoint.
Auto Trait Implementations§
impl Freeze for CanicMetadataApi
impl RefUnwindSafe for CanicMetadataApi
impl Send for CanicMetadataApi
impl Sync for CanicMetadataApi
impl Unpin for CanicMetadataApi
impl UnsafeUnpin for CanicMetadataApi
impl UnwindSafe for CanicMetadataApi
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more