pub struct MailboxCardPayload {
pub mailbox_id: String,
pub expires_at: i64,
pub receive_until: i64,
pub public_key: String,
pub routes: Vec<String>,
pub max_packet_bytes: usize,
}Fields§
§mailbox_id: String§expires_at: i64§receive_until: i64§public_key: String§routes: Vec<String>Zero to eight relay origins; an empty list closes the mailbox.
max_packet_bytes: usizeTrait Implementations§
Source§impl Clone for MailboxCardPayload
impl Clone for MailboxCardPayload
Source§impl Debug for MailboxCardPayload
impl Debug for MailboxCardPayload
Source§impl<'de> Deserialize<'de> for MailboxCardPayload
impl<'de> Deserialize<'de> for MailboxCardPayload
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 MailboxCardPayload
impl PartialEq for MailboxCardPayload
Source§impl Serialize for MailboxCardPayload
impl Serialize for MailboxCardPayload
impl StructuralPartialEq for MailboxCardPayload
Auto Trait Implementations§
impl Freeze for MailboxCardPayload
impl RefUnwindSafe for MailboxCardPayload
impl Send for MailboxCardPayload
impl Sync for MailboxCardPayload
impl Unpin for MailboxCardPayload
impl UnsafeUnpin for MailboxCardPayload
impl UnwindSafe for MailboxCardPayload
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