pub struct ProductGroupValidatorRegistry { /* private fields */ }Expand description
Registry of runtime product group validators, keyed by catalog product group key.
An empty registry (the default) causes ProductGroupData::Other to fail
validation with an “unknown product group” error — silent pass-through is not safe.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for ProductGroupValidatorRegistry
impl !UnwindSafe for ProductGroupValidatorRegistry
impl Freeze for ProductGroupValidatorRegistry
impl Send for ProductGroupValidatorRegistry
impl Sync for ProductGroupValidatorRegistry
impl Unpin for ProductGroupValidatorRegistry
impl UnsafeUnpin for ProductGroupValidatorRegistry
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