pub struct DepositionFileId(pub String);Expand description
Identifier for a file attached to a deposition draft.
Tuple Fields§
§0: StringRaw file identifier returned by Zenodo.
Trait Implementations§
Source§impl Clone for DepositionFileId
impl Clone for DepositionFileId
Source§fn clone(&self) -> DepositionFileId
fn clone(&self) -> DepositionFileId
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 DepositionFileId
impl Debug for DepositionFileId
Source§impl<'de> Deserialize<'de> for DepositionFileId
impl<'de> Deserialize<'de> for DepositionFileId
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
Source§impl Display for DepositionFileId
impl Display for DepositionFileId
Source§impl From<&str> for DepositionFileId
impl From<&str> for DepositionFileId
Source§impl From<String> for DepositionFileId
impl From<String> for DepositionFileId
Source§impl Hash for DepositionFileId
impl Hash for DepositionFileId
Source§impl Ord for DepositionFileId
impl Ord for DepositionFileId
Source§fn cmp(&self, other: &DepositionFileId) -> Ordering
fn cmp(&self, other: &DepositionFileId) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DepositionFileId
impl PartialEq for DepositionFileId
Source§fn eq(&self, other: &DepositionFileId) -> bool
fn eq(&self, other: &DepositionFileId) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for DepositionFileId
impl PartialOrd for DepositionFileId
Source§impl Serialize for DepositionFileId
impl Serialize for DepositionFileId
impl Eq for DepositionFileId
impl StructuralPartialEq for DepositionFileId
Auto Trait Implementations§
impl Freeze for DepositionFileId
impl RefUnwindSafe for DepositionFileId
impl Send for DepositionFileId
impl Sync for DepositionFileId
impl Unpin for DepositionFileId
impl UnsafeUnpin for DepositionFileId
impl UnwindSafe for DepositionFileId
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