pub struct IntegritySubmissionKey(/* private fields */);Expand description
Bounded client idempotency identity for Deep start.
Implementations§
Source§impl IntegritySubmissionKey
impl IntegritySubmissionKey
Sourcepub fn new(value: impl Into<String>) -> Result<Self, IntegrityJobError>
pub fn new(value: impl Into<String>) -> Result<Self, IntegrityJobError>
Admit one nonempty bounded submission key.
§Errors
Returns IntegrityJobError::InvalidSubmissionKey when the key is
empty or exceeds the protocol bound.
Trait Implementations§
Source§impl CandidType for IntegritySubmissionKey
impl CandidType for IntegritySubmissionKey
Source§impl Clone for IntegritySubmissionKey
impl Clone for IntegritySubmissionKey
Source§fn clone(&self) -> IntegritySubmissionKey
fn clone(&self) -> IntegritySubmissionKey
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 IntegritySubmissionKey
impl Debug for IntegritySubmissionKey
Source§impl<'de> Deserialize<'de> for IntegritySubmissionKey
impl<'de> Deserialize<'de> for IntegritySubmissionKey
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 IntegritySubmissionKey
Source§impl PartialEq for IntegritySubmissionKey
impl PartialEq for IntegritySubmissionKey
impl StructuralPartialEq for IntegritySubmissionKey
Auto Trait Implementations§
impl Freeze for IntegritySubmissionKey
impl RefUnwindSafe for IntegritySubmissionKey
impl Send for IntegritySubmissionKey
impl Sync for IntegritySubmissionKey
impl Unpin for IntegritySubmissionKey
impl UnsafeUnpin for IntegritySubmissionKey
impl UnwindSafe for IntegritySubmissionKey
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