pub struct NoteExpiryFallback {
pub expires_at_or_before: i64,
pub created_at_or_before: i64,
}Expand description
Inclusive expiry cutoff with a creation cutoff only for notes without an expiry. Both bounds use microseconds since the Unix epoch.
Fields§
§expires_at_or_before: i64§created_at_or_before: i64Trait Implementations§
Source§impl Clone for NoteExpiryFallback
impl Clone for NoteExpiryFallback
impl Copy for NoteExpiryFallback
Source§impl Debug for NoteExpiryFallback
impl Debug for NoteExpiryFallback
Source§impl<'de> Deserialize<'de> for NoteExpiryFallback
impl<'de> Deserialize<'de> for NoteExpiryFallback
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 NoteExpiryFallback
Source§impl PartialEq for NoteExpiryFallback
impl PartialEq for NoteExpiryFallback
Source§impl Serialize for NoteExpiryFallback
impl Serialize for NoteExpiryFallback
impl StructuralPartialEq for NoteExpiryFallback
Auto Trait Implementations§
impl Freeze for NoteExpiryFallback
impl RefUnwindSafe for NoteExpiryFallback
impl Send for NoteExpiryFallback
impl Sync for NoteExpiryFallback
impl Unpin for NoteExpiryFallback
impl UnsafeUnpin for NoteExpiryFallback
impl UnwindSafe for NoteExpiryFallback
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