1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
|
use std::future::{self, Ready};
use crate::{event::Event, test::fixtures::event};
pub fn conversation(event: Event) -> Ready<Option<crate::conversation::Event>> {
future::ready(event::conversation(event))
}
pub fn message(event: Event) -> Ready<Option<crate::message::Event>> {
future::ready(event::message(event))
}
pub fn user(event: Event) -> Ready<Option<crate::user::Event>> {
future::ready(event::user(event))
}
pub fn vapid(event: Event) -> Ready<Option<crate::vapid::Event>> {
future::ready(event::vapid(event))
}
pub mod conversation {
use std::future::{self, Ready};
use crate::{
conversation::{Event, event},
test::fixtures::event::conversation,
};
pub fn created(event: Event) -> Ready<Option<event::Created>> {
future::ready(conversation::created(event))
}
pub fn deleted(event: Event) -> Ready<Option<event::Deleted>> {
future::ready(conversation::deleted(event))
}
}
pub mod message {
use std::future::{self, Ready};
use crate::{
message::{Event, event},
test::fixtures::event::message,
};
pub fn sent(event: Event) -> Ready<Option<event::Sent>> {
future::ready(message::sent(event))
}
pub fn deleted(event: Event) -> future::Ready<Option<event::Deleted>> {
future::ready(message::deleted(event))
}
}
pub mod user {
use std::future::{self, Ready};
use crate::{
test::fixtures::event::user,
user::{Event, event},
};
pub fn created(event: Event) -> Ready<Option<event::Created>> {
future::ready(user::created(event))
}
}
pub mod vapid {
use std::future::{self, Ready};
use crate::{
test::fixtures::event::vapid,
vapid::{Event, event},
};
pub fn changed(event: Event) -> Ready<Option<event::Changed>> {
future::ready(vapid::changed(event))
}
}
|