pub struct SpaceWriteLeaseResource {
pub id: String,
pub space_id: String,
pub session_id: String,
pub fencing_token: u64,
pub version: u64,
pub acquired_at_ms: u64,
pub expires_at_ms: u64,
pub active: bool,
}Fields§
§id: String§space_id: String§session_id: String§fencing_token: u64§version: u64§acquired_at_ms: u64§expires_at_ms: u64§active: boolTrait Implementations§
Source§impl Clone for SpaceWriteLeaseResource
impl Clone for SpaceWriteLeaseResource
Source§fn clone(&self) -> SpaceWriteLeaseResource
fn clone(&self) -> SpaceWriteLeaseResource
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 SpaceWriteLeaseResource
impl Debug for SpaceWriteLeaseResource
Source§impl<'de> Deserialize<'de> for SpaceWriteLeaseResource
impl<'de> Deserialize<'de> for SpaceWriteLeaseResource
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 SpaceWriteLeaseResource
Source§impl From<SpaceWriteLease> for SpaceWriteLeaseResource
impl From<SpaceWriteLease> for SpaceWriteLeaseResource
Source§fn from(record: SpaceWriteLease) -> Self
fn from(record: SpaceWriteLease) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SpaceWriteLeaseResource
impl PartialEq for SpaceWriteLeaseResource
Source§impl Serialize for SpaceWriteLeaseResource
impl Serialize for SpaceWriteLeaseResource
impl StructuralPartialEq for SpaceWriteLeaseResource
Auto Trait Implementations§
impl Freeze for SpaceWriteLeaseResource
impl RefUnwindSafe for SpaceWriteLeaseResource
impl Send for SpaceWriteLeaseResource
impl Sync for SpaceWriteLeaseResource
impl Unpin for SpaceWriteLeaseResource
impl UnsafeUnpin for SpaceWriteLeaseResource
impl UnwindSafe for SpaceWriteLeaseResource
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