pub enum ProductNamespace {
Gs1,
}Expand description
Possible Product namespaces
The namespace determines the schema used to define a Product’s properties
Variants§
Gs1
Trait Implementations§
Source§impl Clone for ProductNamespace
impl Clone for ProductNamespace
Source§fn clone(&self) -> ProductNamespace
fn clone(&self) -> ProductNamespace
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 ProductNamespace
impl Debug for ProductNamespace
Source§impl Default for ProductNamespace
impl Default for ProductNamespace
Source§impl FromNative<ProductNamespace> for Product_ProductNamespace
impl FromNative<ProductNamespace> for Product_ProductNamespace
fn from_native( product_namespace: ProductNamespace, ) -> Result<Self, ProtoConversionError>
Source§impl FromProto<Product_ProductNamespace> for ProductNamespace
impl FromProto<Product_ProductNamespace> for ProductNamespace
fn from_proto( product_namespace: Product_ProductNamespace, ) -> Result<Self, ProtoConversionError>
Source§impl IntoNative<ProductNamespace> for Product_ProductNamespace
impl IntoNative<ProductNamespace> for Product_ProductNamespace
fn into_native(self) -> Result<T, ProtoConversionError>
Source§impl IntoProto<Product_ProductNamespace> for ProductNamespace
impl IntoProto<Product_ProductNamespace> for ProductNamespace
fn into_proto(self) -> Result<T, ProtoConversionError>
Source§impl PartialEq for ProductNamespace
impl PartialEq for ProductNamespace
impl StructuralPartialEq for ProductNamespace
Auto Trait Implementations§
impl Freeze for ProductNamespace
impl RefUnwindSafe for ProductNamespace
impl Send for ProductNamespace
impl Sync for ProductNamespace
impl Unpin for ProductNamespace
impl UnsafeUnpin for ProductNamespace
impl UnwindSafe for ProductNamespace
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