pub struct RootTransferExportSpec {
pub target_did: String,
pub sender_device_id: String,
pub recipient_device_id: String,
pub recipient_agreement_kid: String,
pub recipient_agreement_public: [u8; 32],
pub root_kid: String,
pub ttl_seconds: u32,
}Fields§
§target_did: String§sender_device_id: String§recipient_device_id: String§recipient_agreement_kid: String§recipient_agreement_public: [u8; 32]§root_kid: String§ttl_seconds: u32Trait Implementations§
Source§impl Clone for RootTransferExportSpec
impl Clone for RootTransferExportSpec
Source§fn clone(&self) -> RootTransferExportSpec
fn clone(&self) -> RootTransferExportSpec
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RootTransferExportSpec
impl Debug for RootTransferExportSpec
impl Eq for RootTransferExportSpec
Source§impl PartialEq for RootTransferExportSpec
impl PartialEq for RootTransferExportSpec
impl StructuralPartialEq for RootTransferExportSpec
Auto Trait Implementations§
impl Freeze for RootTransferExportSpec
impl RefUnwindSafe for RootTransferExportSpec
impl Send for RootTransferExportSpec
impl Sync for RootTransferExportSpec
impl Unpin for RootTransferExportSpec
impl UnsafeUnpin for RootTransferExportSpec
impl UnwindSafe for RootTransferExportSpec
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