pub struct FakePeriodicAdvertising { /* private fields */ }Implementations§
Source§impl FakePeriodicAdvertising
impl FakePeriodicAdvertising
pub fn new() -> Self
pub fn get_sender( &self, peer_id: PeerId, ) -> Option<UnboundedSender<Result<SyncReport>>>
Trait Implementations§
Source§impl Clone for FakePeriodicAdvertising
impl Clone for FakePeriodicAdvertising
Source§impl Default for FakePeriodicAdvertising
impl Default for FakePeriodicAdvertising
Source§impl PeriodicAdvertising for FakePeriodicAdvertising
impl PeriodicAdvertising for FakePeriodicAdvertising
type SyncFut = Ready<Result<<FakePeriodicAdvertising as PeriodicAdvertising>::SyncStream, Error>>
type SyncStream = UnboundedReceiver<Result<SyncReport, Error>>
Source§fn sync_to_advertising_reports(
&self,
peer_id: PeerId,
_advertising_sid: u8,
_config: SyncConfiguration,
) -> Self::SyncFut
fn sync_to_advertising_reports( &self, peer_id: PeerId, _advertising_sid: u8, _config: SyncConfiguration, ) -> Self::SyncFut
Request to sync to periodic advertising resports.
On success, returns the SyncStream which can be used to receive
SyncReports.
Auto Trait Implementations§
impl !RefUnwindSafe for FakePeriodicAdvertising
impl !UnwindSafe for FakePeriodicAdvertising
impl Freeze for FakePeriodicAdvertising
impl Send for FakePeriodicAdvertising
impl Sync for FakePeriodicAdvertising
impl Unpin for FakePeriodicAdvertising
impl UnsafeUnpin for FakePeriodicAdvertising
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more