mirror of
https://github.com/pimalaya/himalaya.git
synced 2026-06-17 05:07:55 +08:00
clean mbox lib module
This commit is contained in:
@@ -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::*;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user