pub struct ResponseUsageMetadata {
pub amount: Option<String>,
}Expand description
Usage metadata reported for one upstream response (0.148 upstream).
Fields§
§amount: Option<String>Trait Implementations§
Source§impl Clone for ResponseUsageMetadata
impl Clone for ResponseUsageMetadata
Source§fn clone(&self) -> ResponseUsageMetadata
fn clone(&self) -> ResponseUsageMetadata
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ResponseUsageMetadata
impl Debug for ResponseUsageMetadata
Source§impl Default for ResponseUsageMetadata
impl Default for ResponseUsageMetadata
Source§fn default() -> ResponseUsageMetadata
fn default() -> ResponseUsageMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResponseUsageMetadata
impl<'de> Deserialize<'de> for ResponseUsageMetadata
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 PartialEq for ResponseUsageMetadata
impl PartialEq for ResponseUsageMetadata
Source§impl Serialize for ResponseUsageMetadata
impl Serialize for ResponseUsageMetadata
impl StructuralPartialEq for ResponseUsageMetadata
Auto Trait Implementations§
impl Freeze for ResponseUsageMetadata
impl RefUnwindSafe for ResponseUsageMetadata
impl Send for ResponseUsageMetadata
impl Sync for ResponseUsageMetadata
impl Unpin for ResponseUsageMetadata
impl UnsafeUnpin for ResponseUsageMetadata
impl UnwindSafe for ResponseUsageMetadata
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