pub struct SubmitCipherUpdateRequestModel {
pub data: String,
pub last_known_revision_date: String,
}Expand description
SubmitCipherUpdateRequestModel : The body of PUT access-connectors/rotation/attempts/{id}/cipher (spec AcceptCipherUpdate).
Fields§
§data: StringThe rotated cipher’s encrypted JSON blob, written back verbatim – opaque ciphertext to the server.
last_known_revision_date: StringThe cipher revision date the access connector read before rotating. A mismatch at write time means a user edited the cipher concurrently, and the write is rejected rather than overwriting their change.
Implementations§
Source§impl SubmitCipherUpdateRequestModel
impl SubmitCipherUpdateRequestModel
Sourcepub fn new(
data: String,
last_known_revision_date: String,
) -> SubmitCipherUpdateRequestModel
pub fn new( data: String, last_known_revision_date: String, ) -> SubmitCipherUpdateRequestModel
The body of PUT access-connectors/rotation/attempts/{id}/cipher (spec
AcceptCipherUpdate).
Trait Implementations§
Source§impl Clone for SubmitCipherUpdateRequestModel
impl Clone for SubmitCipherUpdateRequestModel
Source§fn clone(&self) -> SubmitCipherUpdateRequestModel
fn clone(&self) -> SubmitCipherUpdateRequestModel
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 Default for SubmitCipherUpdateRequestModel
impl Default for SubmitCipherUpdateRequestModel
Source§fn default() -> SubmitCipherUpdateRequestModel
fn default() -> SubmitCipherUpdateRequestModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubmitCipherUpdateRequestModel
impl<'de> Deserialize<'de> for SubmitCipherUpdateRequestModel
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 StructuralPartialEq for SubmitCipherUpdateRequestModel
Auto Trait Implementations§
impl Freeze for SubmitCipherUpdateRequestModel
impl RefUnwindSafe for SubmitCipherUpdateRequestModel
impl Send for SubmitCipherUpdateRequestModel
impl Sync for SubmitCipherUpdateRequestModel
impl Unpin for SubmitCipherUpdateRequestModel
impl UnsafeUnpin for SubmitCipherUpdateRequestModel
impl UnwindSafe for SubmitCipherUpdateRequestModel
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> CompatExt for T
impl<T> CompatExt for T
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<T, UT> HandleAlloc<UT> for T
impl<T, UT> HandleAlloc<UT> for T
§fn new_handle(value: Arc<T>) -> Handle
fn new_handle(value: Arc<T>) -> Handle
Create a new handle for an Arc value Read more
§unsafe fn clone_handle(handle: Handle) -> Handle
unsafe fn clone_handle(handle: Handle) -> Handle
Clone a handle Read more
§unsafe fn consume_handle(handle: Handle) -> Arc<T> ⓘ
unsafe fn consume_handle(handle: Handle) -> Arc<T> ⓘ
Consume a handle, getting back the initial
Arc<> Read more