pub struct TestCircleActivation {
pub circle_id: CircleId,
pub control: PreparedCircleControl,
pub owner_pubkey: String,
pub current: CircleCurrentState,
}Expand description
The founder Circle every layer’s Circle tests are built on: a signed device
registration, a resolved founder membership, and the founder transition
whose verified reference derives the current state. active decides whether
this device holds Circle access — an inactive Circle is one it was never
granted.
Fields§
§circle_id: CircleId§control: PreparedCircleControl§owner_pubkey: String§current: CircleCurrentStateAuto Trait Implementations§
impl !Freeze for TestCircleActivation
impl RefUnwindSafe for TestCircleActivation
impl Send for TestCircleActivation
impl Sync for TestCircleActivation
impl Unpin for TestCircleActivation
impl UnsafeUnpin for TestCircleActivation
impl UnwindSafe for TestCircleActivation
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