pub struct SourcePreflight {
pub server: ServerInfo,
pub role: RoleInfo,
pub publication: Option<PublicationInfo>,
pub tables: Vec<TableInfo>,
pub slot: Option<SlotInfo>,
pub report: PreflightReport,
}Fields§
§server: ServerInfo§role: RoleInfo§publication: Option<PublicationInfo>§tables: Vec<TableInfo>§slot: Option<SlotInfo>§report: PreflightReportAuto Trait Implementations§
impl Freeze for SourcePreflight
impl RefUnwindSafe for SourcePreflight
impl Send for SourcePreflight
impl Sync for SourcePreflight
impl Unpin for SourcePreflight
impl UnsafeUnpin for SourcePreflight
impl UnwindSafe for SourcePreflight
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