pub struct DailyProductSurfaceUsageBuilder(/* private fields */);Expand description
Builder for DailyProductSurfaceUsage.
Implementations§
Source§impl DailyProductSurfaceUsageBuilder
impl DailyProductSurfaceUsageBuilder
pub fn attribution( self, value: impl Into<Vec<PersonalUsageAttribution>>, ) -> Self
pub fn models(self, value: impl Into<Vec<ModelUsage>>) -> Self
pub fn groups(self, value: impl Into<Vec<ConsumptionUsageGroup>>) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> DailyProductSurfaceUsage
pub fn build(self) -> DailyProductSurfaceUsage
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for DailyProductSurfaceUsageBuilder
impl RefUnwindSafe for DailyProductSurfaceUsageBuilder
impl Send for DailyProductSurfaceUsageBuilder
impl Sync for DailyProductSurfaceUsageBuilder
impl Unpin for DailyProductSurfaceUsageBuilder
impl UnsafeUnpin for DailyProductSurfaceUsageBuilder
impl UnwindSafe for DailyProductSurfaceUsageBuilder
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