pub struct ConnectToSourcePostgreSqlSyncTaskOutput {
pub id: Option<String>,
pub source_server_version: Option<String>,
pub databases: Vec<String>,
pub source_server_brand_version: Option<String>,
pub validation_errors: Vec<ReportableException>,
}
Expand description
Output for the task that validates connection to PostgreSQL and source server requirements
Fields§
§id: Option<String>
Result identifier
source_server_version: Option<String>
Version of the source server
databases: Vec<String>
List of databases on source server
source_server_brand_version: Option<String>
Source server brand version
validation_errors: Vec<ReportableException>
Validation errors associated with the task
Implementations§
Trait Implementations§
Source§impl Clone for ConnectToSourcePostgreSqlSyncTaskOutput
impl Clone for ConnectToSourcePostgreSqlSyncTaskOutput
Source§fn clone(&self) -> ConnectToSourcePostgreSqlSyncTaskOutput
fn clone(&self) -> ConnectToSourcePostgreSqlSyncTaskOutput
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 Default for ConnectToSourcePostgreSqlSyncTaskOutput
impl Default for ConnectToSourcePostgreSqlSyncTaskOutput
Source§fn default() -> ConnectToSourcePostgreSqlSyncTaskOutput
fn default() -> ConnectToSourcePostgreSqlSyncTaskOutput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConnectToSourcePostgreSqlSyncTaskOutput
impl<'de> Deserialize<'de> for ConnectToSourcePostgreSqlSyncTaskOutput
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 PartialEq for ConnectToSourcePostgreSqlSyncTaskOutput
impl PartialEq for ConnectToSourcePostgreSqlSyncTaskOutput
Source§fn eq(&self, other: &ConnectToSourcePostgreSqlSyncTaskOutput) -> bool
fn eq(&self, other: &ConnectToSourcePostgreSqlSyncTaskOutput) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ConnectToSourcePostgreSqlSyncTaskOutput
Auto Trait Implementations§
impl Freeze for ConnectToSourcePostgreSqlSyncTaskOutput
impl RefUnwindSafe for ConnectToSourcePostgreSqlSyncTaskOutput
impl Send for ConnectToSourcePostgreSqlSyncTaskOutput
impl Sync for ConnectToSourcePostgreSqlSyncTaskOutput
impl Unpin for ConnectToSourcePostgreSqlSyncTaskOutput
impl UnwindSafe for ConnectToSourcePostgreSqlSyncTaskOutput
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