Trait ate::plugin::EventPlugin [−][src]
Required methods
fn clone_plugin(&self) -> Box<dyn EventPlugin>
[src]
Provided methods
fn rebuild(
&mut self,
headers: &Vec<EventHeader>,
conversation: Option<&Arc<ConversationSession>>
) -> Result<(), SinkError>
[src]
&mut self,
headers: &Vec<EventHeader>,
conversation: Option<&Arc<ConversationSession>>
) -> Result<(), SinkError>
fn root_keys(&self) -> Vec<PublicSignKey>
[src]
fn set_root_keys(&mut self, _root_keys: &Vec<PublicSignKey>)
[src]
Implementors
impl EventPlugin for AntiReplayPlugin
[src]
fn clone_plugin(&self) -> Box<dyn EventPlugin>
[src]
impl EventPlugin for SignaturePlugin
[src]
fn clone_plugin(&self) -> Box<dyn EventPlugin>
[src]
impl EventPlugin for TimestampEnforcer
[src]
fn clone_plugin(&self) -> Box<dyn EventPlugin>
[src]
impl EventPlugin for TreeAuthorityPlugin
[src]
fn clone_plugin(&self) -> Box<dyn EventPlugin>
[src]
fn rebuild(
&mut self,
headers: &Vec<EventHeader>,
conversation: Option<&Arc<ConversationSession>>
) -> Result<(), SinkError>
[src]
&mut self,
headers: &Vec<EventHeader>,
conversation: Option<&Arc<ConversationSession>>
) -> Result<(), SinkError>