pub struct ResolutionParserDescriptor { /* private fields */ }Implementations§
Source§impl ResolutionParserDescriptor
impl ResolutionParserDescriptor
pub fn new( id: impl Into<String>, version: ContractVersion, implementation_fingerprint: ResolutionFingerprint, ) -> Result<Self, VNextError>
pub fn id(&self) -> &str
pub const fn version(&self) -> ContractVersion
pub fn implementation_fingerprint(&self) -> &ResolutionFingerprint
Trait Implementations§
Source§impl Clone for ResolutionParserDescriptor
impl Clone for ResolutionParserDescriptor
Source§fn clone(&self) -> ResolutionParserDescriptor
fn clone(&self) -> ResolutionParserDescriptor
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 moreSource§impl Debug for ResolutionParserDescriptor
impl Debug for ResolutionParserDescriptor
Source§impl<'de> Deserialize<'de> for ResolutionParserDescriptor
impl<'de> Deserialize<'de> for ResolutionParserDescriptor
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ResolutionParserDescriptor
impl StructuralPartialEq for ResolutionParserDescriptor
Auto Trait Implementations§
impl Freeze for ResolutionParserDescriptor
impl RefUnwindSafe for ResolutionParserDescriptor
impl Send for ResolutionParserDescriptor
impl Sync for ResolutionParserDescriptor
impl Unpin for ResolutionParserDescriptor
impl UnsafeUnpin for ResolutionParserDescriptor
impl UnwindSafe for ResolutionParserDescriptor
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