Skip to main content

IRelayReplayCacheMethods

Trait IRelayReplayCacheMethods 

Source
pub trait IRelayReplayCacheMethods: IRelayReplayCache {
    // Provided methods
    fn ctor(self) { ... }
    fn create(self, search_results: impl Into<List_1<RelayServerMetaData>>) { ... }
    fn copy_to(self, search_results: impl Into<List_1<RelayServerMetaData>>) { ... }
    fn duplicate(
        self,
        src: impl Into<List_1<RelayServerMetaData>>,
        dst: impl Into<List_1<RelayServerMetaData>>,
    ) { ... }
    fn replace(self, new_meta_data: impl Into<RelayServerMetaData>) { ... }
    fn clear(self) { ... }
    fn get_is_valid(self) -> bool { ... }
    fn get_is_no_need(self) -> bool { ... }
    fn set_is_no_need(self, value: impl Into<bool>) { ... }
}

Provided Methods§

Source

fn ctor(self)

.ctor() overload

Source

fn create(self, search_results: impl Into<List_1<RelayServerMetaData>>)

Create(crate::system::collections::generic::list_1::List_1<crate::app::relayservermetadata::RelayServerMetaData>) overload

Source

fn copy_to(self, search_results: impl Into<List_1<RelayServerMetaData>>)

CopyTo(crate::system::collections::generic::list_1::List_1<crate::app::relayservermetadata::RelayServerMetaData>) overload

Source

fn duplicate( self, src: impl Into<List_1<RelayServerMetaData>>, dst: impl Into<List_1<RelayServerMetaData>>, )

Duplicate(crate::system::collections::generic::list_1::List_1<crate::app::relayservermetadata::RelayServerMetaData>, crate::system::collections::generic::list_1::List_1<crate::app::relayservermetadata::RelayServerMetaData>) overload

Source

fn replace(self, new_meta_data: impl Into<RelayServerMetaData>)

Replace(crate::app::relayservermetadata::RelayServerMetaData) overload

Source

fn clear(self)

Clear() overload

Source

fn get_is_valid(self) -> bool

get_IsValid() overload

Source

fn get_is_no_need(self) -> bool

get_IsNoNeed() overload

Source

fn set_is_no_need(self, value: impl Into<bool>)

set_IsNoNeed(bool) overload

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<__T: IRelayReplayCache> IRelayReplayCacheMethods for __T

Available on crate feature app-relayreplaycache only.