pub struct NewMailWindow {
pub body: String,
pub recipients: Vec<i64>,
pub subject: String,
pub to_corp_or_alliance_id: Option<i64>,
pub to_mailing_list_id: Option<i64>,
}Expand description
A new mail to pre-fill in the in-game mail window.
Fields§
§body: StringBody of the mail.
recipients: Vec<i64>Character IDs of the recipients.
subject: StringSubject of the mail.
to_corp_or_alliance_id: Option<i64>Corporation or alliance ID to send the mail to.
to_mailing_list_id: Option<i64>Mailing list ID to send the mail to.
Trait Implementations§
Source§impl Clone for NewMailWindow
impl Clone for NewMailWindow
Source§impl Debug for NewMailWindow
impl Debug for NewMailWindow
impl Eq for NewMailWindow
Source§impl PartialEq for NewMailWindow
impl PartialEq for NewMailWindow
Source§impl Serialize for NewMailWindow
impl Serialize for NewMailWindow
impl StructuralPartialEq for NewMailWindow
Auto Trait Implementations§
impl Freeze for NewMailWindow
impl RefUnwindSafe for NewMailWindow
impl Send for NewMailWindow
impl Sync for NewMailWindow
impl Unpin for NewMailWindow
impl UnsafeUnpin for NewMailWindow
impl UnwindSafe for NewMailWindow
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.