pub struct ContractId(/* private fields */);Implementations§
Source§impl ContractId
impl ContractId
pub const COMPATIBILITY_MANIFEST_SCHEMA: Self
pub const CONTRACT_REGISTRY: Self
pub const CONTRACT_REGISTRY_SCHEMA: Self
pub const ERROR_CODES_SCHEMA: Self
pub const EXTERNAL_SIGNER_REQUEST_SCHEMA: Self
pub const EXTERNAL_SIGNER_RESPONSE_SCHEMA: Self
pub const HOST_CAPABILITY_COMPATIBILITY_SCHEMA: Self
pub const HOST_CAPABILITY_CONTRACT_SCHEMA: Self
pub const HOST_CAPABILITY_MANIFEST_SCHEMA: Self
pub const HOST_CAPABILITY_NOTICES_SCHEMA: Self
pub const HOST_CAPABILITY_PIN_SCHEMA: Self
pub const HOST_CAPABILITY_PUBLISHER_CONFIG_SCHEMA: Self
pub const HOST_CAPABILITY_SIGNATURE_SCHEMA: Self
pub const HOST_CAPABILITY_SIGNER_REQUEST_SCHEMA: Self
pub const HOST_CAPABILITY_SIGNER_RESPONSE_SCHEMA: Self
pub const IFRAME_BRIDGE_SCHEMA: Self
pub const MANIFEST_SCHEMA: Self
pub const NETWORK_GRANT_SCHEMA: Self
pub const OPAQUE_SURFACE_DOCUMENT_SCHEMA: Self
pub const OPAQUE_SURFACE_TRANSPORT_SCHEMA: Self
pub const OWNER_SCOPE_INVENTORY_REGISTRY: Self
pub const OWNER_SCOPE_INVENTORY_SCHEMA: Self
pub const OWNER_SCOPE_MIGRATION_SCHEMA: Self
pub const OWNER_SCOPE_ROOT_RECOVERY_SCHEMA: Self
pub const PACKAGE_SIGNATURE_SCHEMA: Self
pub const PERFORMANCE_CONTRACT: Self
pub const PERFORMANCE_EVIDENCE_SCHEMA: Self
pub const PLATFORM_PACKAGE_PUBLICATION_SCHEMA: Self
pub const PLATFORM_PACKAGE_SET_SCHEMA: Self
pub const PLUGIN_PLATFORM_OPENAPI: Self
pub const PROCESS_CONTAINMENT_SCHEMA: Self
pub const PUBLISHER_RELEASE_REF_SCHEMA: Self
pub const QUARANTINE_CLEANUP_SCHEMA: Self
pub const RELEASE_METADATA_SCHEMA: Self
pub const RELEASE_PUBLISHER_CONFIG_SCHEMA: Self
pub const RELEASE_REVOCATION_POINTER_SCHEMA: Self
pub const RELEASE_REVOCATION_SCHEMA: Self
pub const RELEASE_ROOT_DELEGATION_SCHEMA: Self
pub const RELEASE_SIGNATURE_ENVELOPE_SCHEMA: Self
pub const RELEASE_SIGNING_LEDGER_EVIDENCE_SCHEMA: Self
pub const RELEASE_SIGNING_LEDGER_RECEIPT_SCHEMA: Self
pub const RELEASE_SIGNING_LEDGER_SCHEMA: Self
pub const RELEASE_SIGNING_SUBJECT_SCHEMA: Self
pub const RELEASE_SOURCE_POLICY_POINTER_SCHEMA: Self
pub const RELEASE_SOURCE_POLICY_SCHEMA: Self
pub const RELEASE_TRUST_STATE_SCHEMA: Self
pub const RESOURCE_SCOPE_SCHEMA: Self
pub const RUNTIME_ADMISSION_SCHEMA: Self
pub const RUNTIME_DESCRIPTOR_SCHEMA: Self
pub const RUNTIME_EXEC_JOURNAL_SCHEMA: Self
pub const RUST_IPC_SCHEMA: Self
pub const SESSION_SCOPE_MAINTENANCE_CONTRACT: Self
pub const SESSION_SCOPE_SCHEMA: Self
pub const TARGET_CLASSIFIER_FIXTURE: Self
pub const TOKEN_TICKET_SCHEMA: Self
pub const TRUSTED_TIME_EVIDENCE_SCHEMA: Self
pub const TRUSTED_TIME_LEAF_SCHEMA: Self
pub const WASM_WORKER_SCHEMA: Self
pub const WORKER_INVOCATION_SCHEMA: Self
Trait Implementations§
Source§impl Clone for ContractId
impl Clone for ContractId
Source§fn clone(&self) -> ContractId
fn clone(&self) -> ContractId
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ContractId
Source§impl Debug for ContractId
impl Debug for ContractId
Source§impl Display for ContractId
impl Display for ContractId
impl Eq for ContractId
Source§impl Hash for ContractId
impl Hash for ContractId
Source§impl Ord for ContractId
impl Ord for ContractId
Source§fn cmp(&self, other: &ContractId) -> Ordering
fn cmp(&self, other: &ContractId) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ContractId
impl PartialEq for ContractId
Source§impl PartialOrd for ContractId
impl PartialOrd for ContractId
impl StructuralPartialEq for ContractId
Auto Trait Implementations§
impl Freeze for ContractId
impl RefUnwindSafe for ContractId
impl Send for ContractId
impl Sync for ContractId
impl Unpin for ContractId
impl UnsafeUnpin for ContractId
impl UnwindSafe for ContractId
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