Struct revolute::models::ServerSystemMessages
source · [−]pub struct ServerSystemMessages {
pub user_joined: Option<String>,
pub user_left: Option<String>,
pub user_kicked: Option<String>,
pub user_banned: Option<String>,
}Expand description
ServerSystemMessages : Configuration for sending system event messages
Fields
user_joined: Option<String>ID of channel to send user join messages in
user_left: Option<String>ID of channel to send user left messages in
user_kicked: Option<String>ID of channel to send user kicked messages in
user_banned: Option<String>ID of channel to send user banned messages in
Implementations
sourceimpl ServerSystemMessages
impl ServerSystemMessages
sourcepub fn new() -> ServerSystemMessages
pub fn new() -> ServerSystemMessages
Configuration for sending system event messages
Trait Implementations
sourceimpl Clone for ServerSystemMessages
impl Clone for ServerSystemMessages
sourcefn clone(&self) -> ServerSystemMessages
fn clone(&self) -> ServerSystemMessages
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for ServerSystemMessages
impl Debug for ServerSystemMessages
sourceimpl Default for ServerSystemMessages
impl Default for ServerSystemMessages
sourcefn default() -> ServerSystemMessages
fn default() -> ServerSystemMessages
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ServerSystemMessages
impl<'de> Deserialize<'de> for ServerSystemMessages
sourcefn deserialize<__D>(
__deserializer: __D
) -> Result<ServerSystemMessages, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<ServerSystemMessages, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<ServerSystemMessages> for ServerSystemMessages
impl PartialEq<ServerSystemMessages> for ServerSystemMessages
sourcefn eq(&self, other: &ServerSystemMessages) -> bool
fn eq(&self, other: &ServerSystemMessages) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourceimpl Serialize for ServerSystemMessages
impl Serialize for ServerSystemMessages
sourcefn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ServerSystemMessages
Auto Trait Implementations
impl RefUnwindSafe for ServerSystemMessages
impl Send for ServerSystemMessages
impl Sync for ServerSystemMessages
impl Unpin for ServerSystemMessages
impl UnwindSafe for ServerSystemMessages
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more