pub struct BrandSelection {
pub manifest: SiteManifest,
pub brand_caps: BrandCaps,
pub exact_make: bool,
pub lane_surplus: usize,
}Expand description
The selected manifest and derived brand capabilities.
Fields§
§manifest: SiteManifestSelected site manifest.
brand_caps: BrandCapsBrand capability data derived from the manifest ceiling.
exact_make: boolTrue when the manifest directly names the requested make.
lane_surplus: usizeCount of extra lanes carried by the selected site beyond the request.
Trait Implementations§
Source§impl Clone for BrandSelection
impl Clone for BrandSelection
Source§fn clone(&self) -> BrandSelection
fn clone(&self) -> BrandSelection
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 BrandSelection
impl Debug for BrandSelection
impl Eq for BrandSelection
Source§impl PartialEq for BrandSelection
impl PartialEq for BrandSelection
impl StructuralPartialEq for BrandSelection
Auto Trait Implementations§
impl Freeze for BrandSelection
impl RefUnwindSafe for BrandSelection
impl Send for BrandSelection
impl Sync for BrandSelection
impl Unpin for BrandSelection
impl UnsafeUnpin for BrandSelection
impl UnwindSafe for BrandSelection
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