Enum gusto_api::types::GustoPersonType
source · pub enum GustoPersonType {
Candidate,
Contractor,
Employee,
Noop,
FallthroughString,
}Variants
Candidate
Contractor
Employee
Noop
FallthroughString
Implementations
Trait Implementations
sourceimpl Clone for GustoPersonType
impl Clone for GustoPersonType
sourcefn clone(&self) -> GustoPersonType
fn clone(&self) -> GustoPersonType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for GustoPersonType
impl Debug for GustoPersonType
sourceimpl Default for GustoPersonType
impl Default for GustoPersonType
sourcefn default() -> GustoPersonType
fn default() -> GustoPersonType
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for GustoPersonType
impl<'de> Deserialize<'de> for GustoPersonType
sourcefn 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
sourceimpl Display for GustoPersonType
impl Display for GustoPersonType
sourceimpl JsonSchema for GustoPersonType
impl JsonSchema for GustoPersonType
sourcefn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
sourcefn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
sourcefn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moresourceimpl PartialEq<GustoPersonType> for GustoPersonType
impl PartialEq<GustoPersonType> for GustoPersonType
sourcefn eq(&self, other: &GustoPersonType) -> bool
fn eq(&self, other: &GustoPersonType) -> bool
sourceimpl Serialize for GustoPersonType
impl Serialize for GustoPersonType
impl StructuralPartialEq for GustoPersonType
Auto Trait Implementations
impl RefUnwindSafe for GustoPersonType
impl Send for GustoPersonType
impl Sync for GustoPersonType
impl Unpin for GustoPersonType
impl UnwindSafe for GustoPersonType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more