pub struct RowBlobLocatorBinding { /* private fields */ }Expand description
One declared row blob and the exact immutable locator committed beside it.
Implementations§
Source§impl RowBlobLocatorBinding
impl RowBlobLocatorBinding
pub fn new( table: impl Into<String>, row_id: impl Into<String>, row_stamp: impl Into<String>, column: impl Into<String>, blob: StoredBlobRef, ) -> Result<Self, AudiencePackageError>
pub fn table(&self) -> &str
pub fn row_id(&self) -> &str
pub fn row_stamp(&self) -> &str
pub fn column(&self) -> &str
pub fn blob(&self) -> &StoredBlobRef
Trait Implementations§
Source§impl Clone for RowBlobLocatorBinding
impl Clone for RowBlobLocatorBinding
Source§fn clone(&self) -> RowBlobLocatorBinding
fn clone(&self) -> RowBlobLocatorBinding
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 RowBlobLocatorBinding
impl Debug for RowBlobLocatorBinding
Source§impl<'de> Deserialize<'de> for RowBlobLocatorBinding
impl<'de> Deserialize<'de> for RowBlobLocatorBinding
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 RowBlobLocatorBinding
impl PartialEq for RowBlobLocatorBinding
Source§impl Serialize for RowBlobLocatorBinding
impl Serialize for RowBlobLocatorBinding
impl Eq for RowBlobLocatorBinding
impl StructuralPartialEq for RowBlobLocatorBinding
Auto Trait Implementations§
impl Freeze for RowBlobLocatorBinding
impl RefUnwindSafe for RowBlobLocatorBinding
impl Send for RowBlobLocatorBinding
impl Sync for RowBlobLocatorBinding
impl Unpin for RowBlobLocatorBinding
impl UnsafeUnpin for RowBlobLocatorBinding
impl UnwindSafe for RowBlobLocatorBinding
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.