pub struct OriginGroups {
pub items: Option<Vec<OriginGroup>>,
pub quantity: i64,
}
Expand description
A complex data type for the origin groups specified for a distribution.
Fields§
§items: Option<Vec<OriginGroup>>
The items (origin groups) in a distribution.
quantity: i64
The number of origin groups.
Trait Implementations§
Source§impl Clone for OriginGroups
impl Clone for OriginGroups
Source§fn clone(&self) -> OriginGroups
fn clone(&self) -> OriginGroups
Returns a duplicate 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 OriginGroups
impl Debug for OriginGroups
Source§impl Default for OriginGroups
impl Default for OriginGroups
Source§fn default() -> OriginGroups
fn default() -> OriginGroups
Returns the “default value” for a type. Read more
Source§impl PartialEq for OriginGroups
impl PartialEq for OriginGroups
impl StructuralPartialEq for OriginGroups
Auto Trait Implementations§
impl Freeze for OriginGroups
impl RefUnwindSafe for OriginGroups
impl Send for OriginGroups
impl Sync for OriginGroups
impl Unpin for OriginGroups
impl UnwindSafe for OriginGroups
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