pub struct LeaseInfo {
pub renewal_interval_in_secs: i64,
pub duration_in_secs: i64,
pub registration_timestamp: i64,
pub last_renewal_timestamp: i64,
pub eviction_timestamp: i64,
pub service_up_timestamp: i64,
}Fields§
§renewal_interval_in_secs: i64§duration_in_secs: i64§registration_timestamp: i64§last_renewal_timestamp: i64§eviction_timestamp: i64§service_up_timestamp: i64Trait Implementations§
Source§impl<'de> Deserialize<'de> for LeaseInfo
impl<'de> Deserialize<'de> for LeaseInfo
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 StructuralPartialEq for LeaseInfo
Auto Trait Implementations§
impl Freeze for LeaseInfo
impl RefUnwindSafe for LeaseInfo
impl Send for LeaseInfo
impl Sync for LeaseInfo
impl Unpin for LeaseInfo
impl UnwindSafe for LeaseInfo
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