pub struct AuthRemoteRequest {
pub schema: String,
pub resource: String,
pub operation: String,
pub nonce: String,
pub issued_at_ms: u64,
pub expires_at_ms: u64,
pub payload_hex: String,
}Expand description
Sealed remote storage operation request.
Fields§
§schema: StringProtocol schema.
resource: StringRelative storage resource.
operation: Stringseal or open operation.
nonce: StringSingle-request correlation value.
issued_at_ms: u64Issue timestamp in Unix milliseconds.
expires_at_ms: u64Expiry timestamp in Unix milliseconds.
payload_hex: StringHex-encoded opaque payload.
Trait Implementations§
Source§impl Clone for AuthRemoteRequest
impl Clone for AuthRemoteRequest
Source§fn clone(&self) -> AuthRemoteRequest
fn clone(&self) -> AuthRemoteRequest
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 AuthRemoteRequest
impl Debug for AuthRemoteRequest
Source§impl<'de> Deserialize<'de> for AuthRemoteRequest
impl<'de> Deserialize<'de> for AuthRemoteRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AuthRemoteRequest
Source§impl PartialEq for AuthRemoteRequest
impl PartialEq for AuthRemoteRequest
Source§impl Serialize for AuthRemoteRequest
impl Serialize for AuthRemoteRequest
impl StructuralPartialEq for AuthRemoteRequest
Auto Trait Implementations§
impl Freeze for AuthRemoteRequest
impl RefUnwindSafe for AuthRemoteRequest
impl Send for AuthRemoteRequest
impl Sync for AuthRemoteRequest
impl Unpin for AuthRemoteRequest
impl UnsafeUnpin for AuthRemoteRequest
impl UnwindSafe for AuthRemoteRequest
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