pub enum ProjectSourcePlatform {
Sql,
MySql,
PostgreSql,
MongoDb,
Unknown,
UnknownValue(String),
}
Expand description
Source platform of the project
Variants§
Implementations§
source§impl ProjectSourcePlatform
impl ProjectSourcePlatform
pub fn serialize<__S>( __self: &ProjectSourcePlatform, __serializer: __S ) -> Result<__S::Ok, __S::Error>where __S: Serializer,
source§impl<'de> ProjectSourcePlatform
impl<'de> ProjectSourcePlatform
pub fn deserialize<__D>( __deserializer: __D ) -> Result<ProjectSourcePlatform, __D::Error>where __D: Deserializer<'de>,
Trait Implementations§
source§impl Clone for ProjectSourcePlatform
impl Clone for ProjectSourcePlatform
source§fn clone(&self) -> ProjectSourcePlatform
fn clone(&self) -> ProjectSourcePlatform
Returns a copy 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 ProjectSourcePlatform
impl Debug for ProjectSourcePlatform
source§impl<'de> Deserialize<'de> for ProjectSourcePlatform
impl<'de> Deserialize<'de> for ProjectSourcePlatform
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 FromStr for ProjectSourcePlatform
impl FromStr for ProjectSourcePlatform
source§impl PartialEq<ProjectSourcePlatform> for ProjectSourcePlatform
impl PartialEq<ProjectSourcePlatform> for ProjectSourcePlatform
source§fn eq(&self, other: &ProjectSourcePlatform) -> bool
fn eq(&self, other: &ProjectSourcePlatform) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for ProjectSourcePlatform
impl Serialize for ProjectSourcePlatform
impl StructuralPartialEq for ProjectSourcePlatform
Auto Trait Implementations§
impl RefUnwindSafe for ProjectSourcePlatform
impl Send for ProjectSourcePlatform
impl Sync for ProjectSourcePlatform
impl Unpin for ProjectSourcePlatform
impl UnwindSafe for ProjectSourcePlatform
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