pub struct FoundryOutputDto {
pub kind: u8,
pub amount: String,
pub native_tokens: Vec<NativeTokenDto>,
pub serial_number: u32,
pub token_scheme: TokenSchemeDto,
pub unlock_conditions: Vec<UnlockConditionDto>,
pub features: Vec<FeatureDto>,
pub immutable_features: Vec<FeatureDto>,
}Expand description
Describes a foundry output that is controlled by an alias.
Fields§
§kind: u8§amount: String§native_tokens: Vec<NativeTokenDto>§serial_number: u32§token_scheme: TokenSchemeDto§unlock_conditions: Vec<UnlockConditionDto>§features: Vec<FeatureDto>§immutable_features: Vec<FeatureDto>Trait Implementations§
Source§impl Clone for FoundryOutputDto
impl Clone for FoundryOutputDto
Source§fn clone(&self) -> FoundryOutputDto
fn clone(&self) -> FoundryOutputDto
Returns a duplicate 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 FoundryOutputDto
impl Debug for FoundryOutputDto
Source§impl<'de> Deserialize<'de> for FoundryOutputDto
impl<'de> Deserialize<'de> for FoundryOutputDto
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
Source§impl From<&FoundryOutput> for FoundryOutputDto
impl From<&FoundryOutput> for FoundryOutputDto
Source§fn from(value: &FoundryOutput) -> Self
fn from(value: &FoundryOutput) -> Self
Converts to this type from the input type.
Source§impl From<FoundryOutputDto> for OutputDto
impl From<FoundryOutputDto> for OutputDto
Source§fn from(original: FoundryOutputDto) -> OutputDto
fn from(original: FoundryOutputDto) -> OutputDto
Converts to this type from the input type.
Source§impl PartialEq for FoundryOutputDto
impl PartialEq for FoundryOutputDto
Source§impl Serialize for FoundryOutputDto
impl Serialize for FoundryOutputDto
impl Eq for FoundryOutputDto
impl StructuralPartialEq for FoundryOutputDto
Auto Trait Implementations§
impl Freeze for FoundryOutputDto
impl RefUnwindSafe for FoundryOutputDto
impl Send for FoundryOutputDto
impl Sync for FoundryOutputDto
impl Unpin for FoundryOutputDto
impl UnwindSafe for FoundryOutputDto
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request