Skip to content

Commit

Permalink
Run codegen
Browse files Browse the repository at this point in the history
  • Loading branch information
jessepinho committed Mar 31, 2024
1 parent 006a612 commit 055c03f
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 0 deletions.
5 changes: 5 additions & 0 deletions crates/proto/src/gen/penumbra.view.v1.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1464,6 +1464,11 @@ pub struct UnbondingTokensByAddressIndexRequest {
tag = "1"
)]
pub filter: i32,
/// The address index to fetch unbonding tokens for.
#[prost(message, optional, tag = "2")]
pub address_index: ::core::option::Option<
super::super::core::keys::v1::AddressIndex,
>,
}
/// Nested message and enum types in `UnbondingTokensByAddressIndexRequest`.
pub mod unbonding_tokens_by_address_index_request {
Expand Down
18 changes: 18 additions & 0 deletions crates/proto/src/gen/penumbra.view.v1.serde.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7297,12 +7297,18 @@ impl serde::Serialize for UnbondingTokensByAddressIndexRequest {
if self.filter != 0 {
len += 1;
}
if self.address_index.is_some() {
len += 1;
}
let mut struct_ser = serializer.serialize_struct("penumbra.view.v1.UnbondingTokensByAddressIndexRequest", len)?;
if self.filter != 0 {
let v = unbonding_tokens_by_address_index_request::Filter::try_from(self.filter)
.map_err(|_| serde::ser::Error::custom(format!("Invalid variant {}", self.filter)))?;
struct_ser.serialize_field("filter", &v)?;
}
if let Some(v) = self.address_index.as_ref() {
struct_ser.serialize_field("addressIndex", v)?;
}
struct_ser.end()
}
}
Expand All @@ -7314,11 +7320,14 @@ impl<'de> serde::Deserialize<'de> for UnbondingTokensByAddressIndexRequest {
{
const FIELDS: &[&str] = &[
"filter",
"address_index",
"addressIndex",
];

#[allow(clippy::enum_variant_names)]
enum GeneratedField {
Filter,
AddressIndex,
__SkipField__,
}
impl<'de> serde::Deserialize<'de> for GeneratedField {
Expand All @@ -7342,6 +7351,7 @@ impl<'de> serde::Deserialize<'de> for UnbondingTokensByAddressIndexRequest {
{
match value {
"filter" => Ok(GeneratedField::Filter),
"addressIndex" | "address_index" => Ok(GeneratedField::AddressIndex),
_ => Ok(GeneratedField::__SkipField__),
}
}
Expand All @@ -7362,6 +7372,7 @@ impl<'de> serde::Deserialize<'de> for UnbondingTokensByAddressIndexRequest {
V: serde::de::MapAccess<'de>,
{
let mut filter__ = None;
let mut address_index__ = None;
while let Some(k) = map_.next_key()? {
match k {
GeneratedField::Filter => {
Expand All @@ -7370,13 +7381,20 @@ impl<'de> serde::Deserialize<'de> for UnbondingTokensByAddressIndexRequest {
}
filter__ = Some(map_.next_value::<unbonding_tokens_by_address_index_request::Filter>()? as i32);
}
GeneratedField::AddressIndex => {
if address_index__.is_some() {
return Err(serde::de::Error::duplicate_field("addressIndex"));
}
address_index__ = map_.next_value()?;
}
GeneratedField::__SkipField__ => {
let _ = map_.next_value::<serde::de::IgnoredAny>()?;
}
}
}
Ok(UnbondingTokensByAddressIndexRequest {
filter: filter__.unwrap_or_default(),
address_index: address_index__,
})
}
}
Expand Down
Binary file modified crates/proto/src/gen/proto_descriptor.bin.no_lfs
Binary file not shown.

0 comments on commit 055c03f

Please sign in to comment.