pub struct ConvertRowIdToColumn {
pub only_if_no_primary_key: Option<bool>,
}
Expand description
Options to configure rule type ConvertROWIDToColumn. The rule is used to add column rowid to destination tables based on an Oracle rowid function/property. The rule filter field can refer to one or more entities. The rule scope can be one of: Table. This rule requires additional filter to be specified beyond the basic rule filter field, which is whether or not to work on tables which already have a primary key defined.
This type is not used in any activity, and only used as part of another schema.
Fields§
§only_if_no_primary_key: Option<bool>
Required. Only work on tables without primary key defined
Trait Implementations§
Source§impl Clone for ConvertRowIdToColumn
impl Clone for ConvertRowIdToColumn
Source§fn clone(&self) -> ConvertRowIdToColumn
fn clone(&self) -> ConvertRowIdToColumn
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 ConvertRowIdToColumn
impl Debug for ConvertRowIdToColumn
Source§impl Default for ConvertRowIdToColumn
impl Default for ConvertRowIdToColumn
Source§fn default() -> ConvertRowIdToColumn
fn default() -> ConvertRowIdToColumn
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConvertRowIdToColumn
impl<'de> Deserialize<'de> for ConvertRowIdToColumn
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 ConvertRowIdToColumn
impl Serialize for ConvertRowIdToColumn
impl Part for ConvertRowIdToColumn
Auto Trait Implementations§
impl Freeze for ConvertRowIdToColumn
impl RefUnwindSafe for ConvertRowIdToColumn
impl Send for ConvertRowIdToColumn
impl Sync for ConvertRowIdToColumn
impl Unpin for ConvertRowIdToColumn
impl UnwindSafe for ConvertRowIdToColumn
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