pub enum RelationshipTypeValue {
Monogamy,
EthicalNonMonogamy,
FiguringOutTheirRelationshipType,
}Variants§
Implementations§
Trait Implementations§
Source§impl ApiEnum for RelationshipTypeValue
impl ApiEnum for RelationshipTypeValue
fn to_api_value(&self) -> i8
fn from_string(s: &str) -> Option<Self>
Source§impl Clone for RelationshipTypeValue
impl Clone for RelationshipTypeValue
Source§fn clone(&self) -> RelationshipTypeValue
fn clone(&self) -> RelationshipTypeValue
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 RelationshipTypeValue
impl Debug for RelationshipTypeValue
Source§impl<'de> Deserialize<'de> for RelationshipTypeValue
impl<'de> Deserialize<'de> for RelationshipTypeValue
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 From<RelationshipTypeValue> for RelationshipTypePreference
impl From<RelationshipTypeValue> for RelationshipTypePreference
Source§fn from(value: RelationshipTypeValue) -> Self
fn from(value: RelationshipTypeValue) -> Self
Converts to this type from the input type.
Source§impl From<RelationshipTypeValue> for RelationshipTypeProfile
impl From<RelationshipTypeValue> for RelationshipTypeProfile
Source§fn from(value: RelationshipTypeValue) -> Self
fn from(value: RelationshipTypeValue) -> Self
Converts to this type from the input type.
Source§impl JsonSchema for RelationshipTypeValue
impl JsonSchema for RelationshipTypeValue
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for RelationshipTypeValue
impl PartialEq for RelationshipTypeValue
Source§impl Serialize for RelationshipTypeValue
impl Serialize for RelationshipTypeValue
impl StructuralPartialEq for RelationshipTypeValue
Auto Trait Implementations§
impl Freeze for RelationshipTypeValue
impl RefUnwindSafe for RelationshipTypeValue
impl Send for RelationshipTypeValue
impl Sync for RelationshipTypeValue
impl Unpin for RelationshipTypeValue
impl UnsafeUnpin for RelationshipTypeValue
impl UnwindSafe for RelationshipTypeValue
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