mirror of
https://github.com/soywod/himalaya.git
synced 2024-07-05 17:15:12 +00:00
clean mbox lib module
This commit is contained in:
parent
1e4dc0cb5a
commit
9bcd659af2
|
@ -1,3 +1,7 @@
|
|||
//! Mailbox module.
|
||||
//!
|
||||
//! This module contains the representation of the mailbox.
|
||||
|
||||
use serde::Serialize;
|
||||
use std::fmt;
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
//! Mailboxes module.
|
||||
//!
|
||||
//! This module contains the representation of the mailboxes.
|
||||
|
||||
use serde::Serialize;
|
||||
use std::ops::{Deref, DerefMut};
|
||||
use std::ops;
|
||||
|
||||
use super::Mbox;
|
||||
|
||||
|
@ -10,7 +14,7 @@ pub struct Mboxes {
|
|||
pub mboxes: Vec<Mbox>,
|
||||
}
|
||||
|
||||
impl Deref for Mboxes {
|
||||
impl ops::Deref for Mboxes {
|
||||
type Target = Vec<Mbox>;
|
||||
|
||||
fn deref(&self) -> &Self::Target {
|
||||
|
@ -18,7 +22,7 @@ impl Deref for Mboxes {
|
|||
}
|
||||
}
|
||||
|
||||
impl DerefMut for Mboxes {
|
||||
impl ops::DerefMut for Mboxes {
|
||||
fn deref_mut(&mut self) -> &mut Self::Target {
|
||||
&mut self.mboxes
|
||||
}
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
//! Mailbox module.
|
||||
//!
|
||||
//! This module contains everything related to mailboxes.
|
||||
|
||||
mod mbox;
|
||||
pub use mbox::*;
|
||||
|
||||
|
|
Loading…
Reference in a new issue