pub struct PublicationData {
pub table_to_track: Option<Vec<Relations>>,
pub transaction_to_track: Vec<String>,
}Fields§
§table_to_track: Option<Vec<Relations>>§transaction_to_track: Vec<String>Implementations§
Source§impl PublicationData
impl PublicationData
pub fn new(transaction_to_track: Vec<String>) -> PublicationData
Trait Implementations§
Source§impl Clone for PublicationData
impl Clone for PublicationData
Source§fn clone(&self) -> PublicationData
fn clone(&self) -> PublicationData
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 PublicationData
impl Debug for PublicationData
Source§impl Default for PublicationData
impl Default for PublicationData
Source§fn default() -> PublicationData
fn default() -> PublicationData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PublicationData
impl<'de> Deserialize<'de> for PublicationData
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 PublicationData
impl PartialEq for PublicationData
Source§impl Serialize for PublicationData
impl Serialize for PublicationData
impl StructuralPartialEq for PublicationData
Auto Trait Implementations§
impl Freeze for PublicationData
impl RefUnwindSafe for PublicationData
impl Send for PublicationData
impl Sync for PublicationData
impl Unpin for PublicationData
impl UnwindSafe for PublicationData
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