pub struct DescribeConfigsResource {
pub resource_type: i8,
pub resource_name: StrBytes,
pub configuration_keys: Option<Vec<StrBytes>>,
pub unknown_tagged_fields: BTreeMap<i32, Vec<u8>>,
}
Expand description
Valid versions: 0-4
Fields§
§resource_type: i8
The resource type.
Supported API versions: 0-4
resource_name: StrBytes
The resource name.
Supported API versions: 0-4
configuration_keys: Option<Vec<StrBytes>>
The configuration keys to list, or null to list all configuration keys.
Supported API versions: 0-4
unknown_tagged_fields: BTreeMap<i32, Vec<u8>>
Other tagged fields
Trait Implementations§
source§impl Clone for DescribeConfigsResource
impl Clone for DescribeConfigsResource
source§fn clone(&self) -> DescribeConfigsResource
fn clone(&self) -> DescribeConfigsResource
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 DescribeConfigsResource
impl Debug for DescribeConfigsResource
source§impl Decodable for DescribeConfigsResource
impl Decodable for DescribeConfigsResource
source§impl Default for DescribeConfigsResource
impl Default for DescribeConfigsResource
source§impl Encodable for DescribeConfigsResource
impl Encodable for DescribeConfigsResource
source§fn encode<B: ByteBufMut>(
&self,
buf: &mut B,
version: i16
) -> Result<(), EncodeError>
fn encode<B: ByteBufMut>(
&self,
buf: &mut B,
version: i16
) -> Result<(), EncodeError>
Encode the message into the target buffer.
source§fn compute_size(&self, version: i16) -> Result<usize, EncodeError>
fn compute_size(&self, version: i16) -> Result<usize, EncodeError>
Compute the total size of the message when encoded.
source§impl Message for DescribeConfigsResource
impl Message for DescribeConfigsResource
source§const VERSIONS: VersionRange = _
const VERSIONS: VersionRange = _
The valid versions for this message.