pub struct EntrypointSignature {
pub interface_name: Option<String>,
pub version_str: String,
pub method_sig: NormalizedMethodSignature,
}Fields§
§interface_name: Option<String>§version_str: String§method_sig: NormalizedMethodSignatureImplementations§
Source§impl EntrypointSignature
impl EntrypointSignature
pub fn id(&self) -> ContractEntrypointID
Trait Implementations§
Source§impl Debug for EntrypointSignature
impl Debug for EntrypointSignature
Auto Trait Implementations§
impl Freeze for EntrypointSignature
impl RefUnwindSafe for EntrypointSignature
impl Send for EntrypointSignature
impl Sync for EntrypointSignature
impl Unpin for EntrypointSignature
impl UnsafeUnpin for EntrypointSignature
impl UnwindSafe for EntrypointSignature
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