pub enum SubjectReferenceType {
SubjectTypeDefault,
SubjectTypePerson,
SubjectTypeAnimal,
SubjectTypeProduct,
}Expand description
Subject reference type for image editing.
Variants§
Trait Implementations§
Source§impl Clone for SubjectReferenceType
impl Clone for SubjectReferenceType
Source§fn clone(&self) -> SubjectReferenceType
fn clone(&self) -> SubjectReferenceType
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 SubjectReferenceType
impl Debug for SubjectReferenceType
Source§impl<'de> Deserialize<'de> for SubjectReferenceType
impl<'de> Deserialize<'de> for SubjectReferenceType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SubjectReferenceType
impl PartialEq for SubjectReferenceType
Source§impl Serialize for SubjectReferenceType
impl Serialize for SubjectReferenceType
impl Copy for SubjectReferenceType
impl Eq for SubjectReferenceType
impl StructuralPartialEq for SubjectReferenceType
Auto Trait Implementations§
impl Freeze for SubjectReferenceType
impl RefUnwindSafe for SubjectReferenceType
impl Send for SubjectReferenceType
impl Sync for SubjectReferenceType
impl Unpin for SubjectReferenceType
impl UnsafeUnpin for SubjectReferenceType
impl UnwindSafe for SubjectReferenceType
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