#[non_exhaustive]pub struct PlanLimitBreakdown {
pub dimension: String,
pub rows: Vec<PlanLimitValue>,
pub rest: Rest,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.dimension: String§rows: Vec<PlanLimitValue>§rest: RestImplementations§
Source§impl PlanLimitBreakdown
impl PlanLimitBreakdown
Sourcepub fn builder(
dimension: String,
rows: Vec<PlanLimitValue>,
) -> PlanLimitBreakdownBuilder
pub fn builder( dimension: String, rows: Vec<PlanLimitValue>, ) -> PlanLimitBreakdownBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for PlanLimitBreakdown
impl Clone for PlanLimitBreakdown
Source§impl Debug for PlanLimitBreakdown
impl Debug for PlanLimitBreakdown
Source§impl DeclaredFields for PlanLimitBreakdown
impl DeclaredFields for PlanLimitBreakdown
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for PlanLimitBreakdown
impl<'de> Deserialize<'de> for PlanLimitBreakdown
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 PlanLimitBreakdown
impl PartialEq for PlanLimitBreakdown
Source§impl Serialize for PlanLimitBreakdown
impl Serialize for PlanLimitBreakdown
impl StructuralPartialEq for PlanLimitBreakdown
Auto Trait Implementations§
impl Freeze for PlanLimitBreakdown
impl RefUnwindSafe for PlanLimitBreakdown
impl Send for PlanLimitBreakdown
impl Sync for PlanLimitBreakdown
impl Unpin for PlanLimitBreakdown
impl UnsafeUnpin for PlanLimitBreakdown
impl UnwindSafe for PlanLimitBreakdown
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