pub struct MergeTxBudgetReport {
pub rows_charged: usize,
pub bytes_charged: usize,
pub max_rows: usize,
pub max_bytes: usize,
}Expand description
Observed budget usage for one merge transaction (see MergeTxLimits).
Fields§
§rows_charged: usize§bytes_charged: usize§max_rows: usize§max_bytes: usizeTrait Implementations§
Source§impl Clone for MergeTxBudgetReport
impl Clone for MergeTxBudgetReport
impl Copy for MergeTxBudgetReport
Source§impl Debug for MergeTxBudgetReport
impl Debug for MergeTxBudgetReport
Source§impl Default for MergeTxBudgetReport
impl Default for MergeTxBudgetReport
Source§impl<'de> Deserialize<'de> for MergeTxBudgetReport
impl<'de> Deserialize<'de> for MergeTxBudgetReport
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
impl Eq for MergeTxBudgetReport
Source§impl PartialEq for MergeTxBudgetReport
impl PartialEq for MergeTxBudgetReport
Source§impl Serialize for MergeTxBudgetReport
impl Serialize for MergeTxBudgetReport
impl StructuralPartialEq for MergeTxBudgetReport
Auto Trait Implementations§
impl Freeze for MergeTxBudgetReport
impl RefUnwindSafe for MergeTxBudgetReport
impl Send for MergeTxBudgetReport
impl Sync for MergeTxBudgetReport
impl Unpin for MergeTxBudgetReport
impl UnsafeUnpin for MergeTxBudgetReport
impl UnwindSafe for MergeTxBudgetReport
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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> 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