pub struct SynonymEntity {
pub custom_features: Option<HashMap<String, Value>>,
pub source_entity: Option<String>,
pub source_type: Option<String>,
}
Expand description
Synonym’s parent is a schema.
This type is not used in any activity, and only used as part of another schema.
Fields§
§custom_features: Option<HashMap<String, Value>>
Custom engine specific features.
source_entity: Option<String>
The name of the entity for which the synonym is being created (the source).
source_type: Option<String>
The type of the entity for which the synonym is being created (usually a table or a sequence).
Trait Implementations§
Source§impl Clone for SynonymEntity
impl Clone for SynonymEntity
Source§fn clone(&self) -> SynonymEntity
fn clone(&self) -> SynonymEntity
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 SynonymEntity
impl Debug for SynonymEntity
Source§impl Default for SynonymEntity
impl Default for SynonymEntity
Source§fn default() -> SynonymEntity
fn default() -> SynonymEntity
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SynonymEntity
impl<'de> Deserialize<'de> for SynonymEntity
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 Serialize for SynonymEntity
impl Serialize for SynonymEntity
impl Part for SynonymEntity
Auto Trait Implementations§
impl Freeze for SynonymEntity
impl RefUnwindSafe for SynonymEntity
impl Send for SynonymEntity
impl Sync for SynonymEntity
impl Unpin for SynonymEntity
impl UnwindSafe for SynonymEntity
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more