pub struct StorageSavepointId(/* private fields */);Expand description
Opaque transaction checkpoint identity. SQL savepoint names remain engine metadata and are never forwarded into a backend namespace.
Implementations§
Source§impl StorageSavepointId
impl StorageSavepointId
pub fn allocate() -> Self
pub fn backend_name(self) -> String
Trait Implementations§
Source§impl Clone for StorageSavepointId
impl Clone for StorageSavepointId
Source§fn clone(&self) -> StorageSavepointId
fn clone(&self) -> StorageSavepointId
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 moreimpl Copy for StorageSavepointId
Source§impl Debug for StorageSavepointId
impl Debug for StorageSavepointId
impl Eq for StorageSavepointId
Source§impl Hash for StorageSavepointId
impl Hash for StorageSavepointId
Source§impl PartialEq for StorageSavepointId
impl PartialEq for StorageSavepointId
impl StructuralPartialEq for StorageSavepointId
Auto Trait Implementations§
impl Freeze for StorageSavepointId
impl RefUnwindSafe for StorageSavepointId
impl Send for StorageSavepointId
impl Sync for StorageSavepointId
impl Unpin for StorageSavepointId
impl UnsafeUnpin for StorageSavepointId
impl UnwindSafe for StorageSavepointId
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