pub struct LocalDataPurgeInput {
pub purge_id: String,
pub targets: Vec<LocalDataPurgeTarget>,
}Expand description
Durable local idempotency key plus exact routing targets. The host owns directive authenticity and subscription gating; the client owns SQLite.
Fields§
§purge_id: String§targets: Vec<LocalDataPurgeTarget>Trait Implementations§
Source§impl Clone for LocalDataPurgeInput
impl Clone for LocalDataPurgeInput
Source§fn clone(&self) -> LocalDataPurgeInput
fn clone(&self) -> LocalDataPurgeInput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LocalDataPurgeInput
impl Debug for LocalDataPurgeInput
Source§impl<'de> Deserialize<'de> for LocalDataPurgeInput
impl<'de> Deserialize<'de> for LocalDataPurgeInput
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
impl Eq for LocalDataPurgeInput
Source§impl PartialEq for LocalDataPurgeInput
impl PartialEq for LocalDataPurgeInput
Source§impl Serialize for LocalDataPurgeInput
impl Serialize for LocalDataPurgeInput
impl StructuralPartialEq for LocalDataPurgeInput
Auto Trait Implementations§
impl Freeze for LocalDataPurgeInput
impl RefUnwindSafe for LocalDataPurgeInput
impl Send for LocalDataPurgeInput
impl Sync for LocalDataPurgeInput
impl Unpin for LocalDataPurgeInput
impl UnsafeUnpin for LocalDataPurgeInput
impl UnwindSafe for LocalDataPurgeInput
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