pub struct NewPostgresTrigger {
pub replication_slot_name: Option<String>,
pub publication_name: Option<String>,
pub path: String,
pub script_path: String,
pub is_flow: bool,
pub enabled: bool,
pub postgres_resource_path: String,
pub publication: Option<Box<PublicationData>>,
}
Fields§
§replication_slot_name: Option<String>
§publication_name: Option<String>
§path: String
§script_path: String
§is_flow: bool
§enabled: bool
§postgres_resource_path: String
§publication: Option<Box<PublicationData>>
Implementations§
Trait Implementations§
Source§impl Clone for NewPostgresTrigger
impl Clone for NewPostgresTrigger
Source§fn clone(&self) -> NewPostgresTrigger
fn clone(&self) -> NewPostgresTrigger
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 NewPostgresTrigger
impl Debug for NewPostgresTrigger
Source§impl Default for NewPostgresTrigger
impl Default for NewPostgresTrigger
Source§fn default() -> NewPostgresTrigger
fn default() -> NewPostgresTrigger
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NewPostgresTrigger
impl<'de> Deserialize<'de> for NewPostgresTrigger
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 NewPostgresTrigger
impl PartialEq for NewPostgresTrigger
Source§impl Serialize for NewPostgresTrigger
impl Serialize for NewPostgresTrigger
impl StructuralPartialEq for NewPostgresTrigger
Auto Trait Implementations§
impl Freeze for NewPostgresTrigger
impl RefUnwindSafe for NewPostgresTrigger
impl Send for NewPostgresTrigger
impl Sync for NewPostgresTrigger
impl Unpin for NewPostgresTrigger
impl UnwindSafe for NewPostgresTrigger
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