pub struct PinCodesProposal {
pub title: String,
pub description: String,
pub code_ids: Vec<u64>,
}๐Deprecated
Expand description
Deprecated: Do not use. Since wasmd v0.40, there is no longer a need for an explicit PinCodesProposal. To pin a set of code ids in the wasmvm cache, a simple MsgPinCodes can be invoked from the x/gov module via a v1 governance proposal.
Fieldsยง
ยงtitle: String๐Deprecated
Title is a short summary
description: String๐Deprecated
Description is a human readable text
code_ids: Vec<u64>๐Deprecated
CodeIDs references the new WASM codes
Implementationsยง
Trait Implementationsยง
Sourceยงimpl Clone for PinCodesProposal
impl Clone for PinCodesProposal
Sourceยงfn clone(&self) -> PinCodesProposal
fn clone(&self) -> PinCodesProposal
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 PinCodesProposal
impl Debug for PinCodesProposal
Sourceยงimpl Default for PinCodesProposal
impl Default for PinCodesProposal
Sourceยงimpl<'de> Deserialize<'de> for PinCodesProposal
impl<'de> Deserialize<'de> for PinCodesProposal
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<PinCodesProposal> for Binary
impl From<PinCodesProposal> for Binary
Sourceยงfn from(msg: PinCodesProposal) -> Self
fn from(msg: PinCodesProposal) -> Self
Converts to this type from the input type.
Sourceยงimpl<T> From<PinCodesProposal> for CosmosMsg<T>
impl<T> From<PinCodesProposal> for CosmosMsg<T>
Sourceยงfn from(msg: PinCodesProposal) -> Self
fn from(msg: PinCodesProposal) -> Self
Converts to this type from the input type.
Sourceยงimpl JsonSchema for PinCodesProposal
impl JsonSchema for PinCodesProposal
Sourceยงfn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Sourceยงfn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Sourceยงfn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Sourceยงfn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSourceยงimpl Message for PinCodesProposal
impl Message for PinCodesProposal
Sourceยงfn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Sourceยงfn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Sourceยงfn encode_to_vec(&self) -> Vec<u8> โwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> โwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Sourceยงfn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Sourceยงfn encode_length_delimited_to_vec(&self) -> Vec<u8> โwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> โwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Sourceยงfn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Sourceยงfn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Sourceยงfn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSourceยงfn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Sourceยงimpl PartialEq for PinCodesProposal
impl PartialEq for PinCodesProposal
Sourceยงimpl Serialize for PinCodesProposal
impl Serialize for PinCodesProposal
Sourceยงimpl TryFrom<Binary> for PinCodesProposal
impl TryFrom<Binary> for PinCodesProposal
Sourceยงimpl TryFrom<SubMsgResult> for PinCodesProposal
impl TryFrom<SubMsgResult> for PinCodesProposal
impl Eq for PinCodesProposal
impl StructuralPartialEq for PinCodesProposal
Auto Trait Implementationsยง
impl Freeze for PinCodesProposal
impl RefUnwindSafe for PinCodesProposal
impl Send for PinCodesProposal
impl Sync for PinCodesProposal
impl Unpin for PinCodesProposal
impl UnwindSafe for PinCodesProposal
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ยงimpl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Sourceยงimpl<T> IntoEither for T
impl<T> IntoEither for T
Sourceยงfn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSourceยงfn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more