Struct wasmbin::sections::ProducerVersionedName
source · pub struct ProducerVersionedName {
pub name: String,
pub version: String,
}
Expand description
producer
versioned-name
structure.
Fields§
§name: String
§version: String
Trait Implementations§
source§impl Clone for ProducerVersionedName
impl Clone for ProducerVersionedName
source§fn clone(&self) -> ProducerVersionedName
fn clone(&self) -> ProducerVersionedName
Returns a copy of the value. Read more
1.0.0 · 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 ProducerVersionedName
impl Debug for ProducerVersionedName
source§impl Decode for ProducerVersionedName
impl Decode for ProducerVersionedName
source§impl Encode for ProducerVersionedName
impl Encode for ProducerVersionedName
source§impl Hash for ProducerVersionedName
impl Hash for ProducerVersionedName
source§impl PartialEq for ProducerVersionedName
impl PartialEq for ProducerVersionedName
source§fn eq(&self, other: &ProducerVersionedName) -> bool
fn eq(&self, other: &ProducerVersionedName) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Visit for ProducerVersionedNamewhere
Self: 'static,
impl Visit for ProducerVersionedNamewhere
Self: 'static,
source§fn visit_children<'a, VisitT: 'static, VisitE, VisitF: FnMut(&'a VisitT) -> Result<(), VisitE>>(
&'a self,
f: &mut VisitF
) -> Result<(), VisitError<VisitE>>
fn visit_children<'a, VisitT: 'static, VisitE, VisitF: FnMut(&'a VisitT) -> Result<(), VisitE>>( &'a self, f: &mut VisitF ) -> Result<(), VisitError<VisitE>>
Traverse the children of this value with the provided callback.
source§fn visit_children_mut<VisitT: 'static, VisitE, VisitF: FnMut(&mut VisitT) -> Result<(), VisitE>>(
&mut self,
f: &mut VisitF
) -> Result<(), VisitError<VisitE>>
fn visit_children_mut<VisitT: 'static, VisitE, VisitF: FnMut(&mut VisitT) -> Result<(), VisitE>>( &mut self, f: &mut VisitF ) -> Result<(), VisitError<VisitE>>
Traverse the children of this value mutably with the provided callback.
source§fn visit<'a, T: 'static, R: VisitResult, F: FnMut(&'a T) -> R>(
&'a self,
f: F
) -> Result<(), VisitError<R::Error>>
fn visit<'a, T: 'static, R: VisitResult, F: FnMut(&'a T) -> R>( &'a self, f: F ) -> Result<(), VisitError<R::Error>>
Traverse this value with the provided callback.
source§fn visit_mut<T: 'static, R: VisitResult, F: FnMut(&mut T) -> R>(
&mut self,
f: F
) -> Result<(), VisitError<R::Error>>
fn visit_mut<T: 'static, R: VisitResult, F: FnMut(&mut T) -> R>( &mut self, f: F ) -> Result<(), VisitError<R::Error>>
Traverse this value mutably with the provided callback.
impl Eq for ProducerVersionedName
impl StructuralEq for ProducerVersionedName
impl StructuralPartialEq for ProducerVersionedName
Auto Trait Implementations§
impl RefUnwindSafe for ProducerVersionedName
impl Send for ProducerVersionedName
impl Sync for ProducerVersionedName
impl Unpin for ProducerVersionedName
impl UnwindSafe for ProducerVersionedName
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