pub struct ProviderMultipartUploadId(/* private fields */);Expand description
Opaque trusted provider state. It is serializable for application-owned
session persistence but always redacted from Debug.
Implementations§
Source§impl ProviderMultipartUploadId
impl ProviderMultipartUploadId
pub fn parse(value: impl Into<String>) -> Result<Self, ObjectTransferError>
Sourcepub fn expose_secret(&self) -> &str
pub fn expose_secret(&self) -> &str
Expose only at the provider adapter call boundary. Never log this value.
Trait Implementations§
Source§impl Clone for ProviderMultipartUploadId
impl Clone for ProviderMultipartUploadId
Source§fn clone(&self) -> ProviderMultipartUploadId
fn clone(&self) -> ProviderMultipartUploadId
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 ProviderMultipartUploadId
impl Debug for ProviderMultipartUploadId
Source§impl<'de> Deserialize<'de> for ProviderMultipartUploadId
impl<'de> Deserialize<'de> for ProviderMultipartUploadId
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 ProviderMultipartUploadId
impl StructuralPartialEq for ProviderMultipartUploadId
Auto Trait Implementations§
impl Freeze for ProviderMultipartUploadId
impl RefUnwindSafe for ProviderMultipartUploadId
impl Send for ProviderMultipartUploadId
impl Sync for ProviderMultipartUploadId
impl Unpin for ProviderMultipartUploadId
impl UnsafeUnpin for ProviderMultipartUploadId
impl UnwindSafe for ProviderMultipartUploadId
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.