pub struct DurableDeviceRegistration {
pub device_id: StoreDeviceId,
pub registration_hash: ObjectHash,
pub registration_bytes: Vec<u8>,
pub prepared: PreparedExactObject,
pub initial_ack_ref: StoreAckRef,
pub initial_ack: ExactProtocolObject<StoreAck>,
pub state: LocalDeviceRegistrationState,
}Fields§
§device_id: StoreDeviceId§registration_hash: ObjectHash§registration_bytes: Vec<u8>§prepared: PreparedExactObject§initial_ack_ref: StoreAckRef§initial_ack: ExactProtocolObject<StoreAck>§state: LocalDeviceRegistrationStateImplementations§
Source§impl DurableDeviceRegistration
impl DurableDeviceRegistration
pub fn is_activated(&self) -> bool
Trait Implementations§
Source§impl Clone for DurableDeviceRegistration
impl Clone for DurableDeviceRegistration
Source§fn clone(&self) -> DurableDeviceRegistration
fn clone(&self) -> DurableDeviceRegistration
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !Freeze for DurableDeviceRegistration
impl RefUnwindSafe for DurableDeviceRegistration
impl Send for DurableDeviceRegistration
impl Sync for DurableDeviceRegistration
impl Unpin for DurableDeviceRegistration
impl UnsafeUnpin for DurableDeviceRegistration
impl UnwindSafe for DurableDeviceRegistration
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