pub struct FakeSyncPowerManager {
pub calls: Arc<Mutex<Vec<String>>>,
pub active_leases: Arc<Mutex<Vec<(String, LeaseToken)>>>,
}Fields§
§calls: Arc<Mutex<Vec<String>>>§active_leases: Arc<Mutex<Vec<(String, LeaseToken)>>>Implementations§
Trait Implementations§
Source§impl Debug for FakeSyncPowerManager
impl Debug for FakeSyncPowerManager
Auto Trait Implementations§
impl !RefUnwindSafe for FakeSyncPowerManager
impl !UnwindSafe for FakeSyncPowerManager
impl Freeze for FakeSyncPowerManager
impl Send for FakeSyncPowerManager
impl Sync for FakeSyncPowerManager
impl Unpin for FakeSyncPowerManager
impl UnsafeUnpin for FakeSyncPowerManager
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