Struct ruma_client_api::search::search_events::v3::ResultCategories
source · [−]#[non_exhaustive]pub struct ResultCategories {
pub room_events: ResultRoomEvents,
}
Expand description
Categories of events that can be searched for.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.room_events: ResultRoomEvents
Room event results.
Implementations
Trait Implementations
sourceimpl Clone for ResultCategories
impl Clone for ResultCategories
sourcefn clone(&self) -> ResultCategories
fn clone(&self) -> ResultCategories
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 ResultCategories
impl Debug for ResultCategories
sourceimpl Default for ResultCategories
impl Default for ResultCategories
sourcefn default() -> ResultCategories
fn default() -> ResultCategories
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ResultCategories
impl<'de> Deserialize<'de> for ResultCategories
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for ResultCategories
impl Serialize for ResultCategories
Auto Trait Implementations
impl RefUnwindSafe for ResultCategories
impl Send for ResultCategories
impl Sync for ResultCategories
impl Unpin for ResultCategories
impl UnwindSafe for ResultCategories
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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