pub struct ItemIdOptionalVersion {
pub space: String,
pub external_id: String,
pub version: Option<String>,
}Expand description
ID of an optionally versioned resource in the data modelling API.
Fields§
§space: StringResource space.
external_id: StringResource external ID.
version: Option<String>Resurce version.
Trait Implementations§
Source§impl Clone for ItemIdOptionalVersion
impl Clone for ItemIdOptionalVersion
Source§fn clone(&self) -> ItemIdOptionalVersion
fn clone(&self) -> ItemIdOptionalVersion
Returns a duplicate of the value. Read more
1.0.0 · 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 ItemIdOptionalVersion
impl Debug for ItemIdOptionalVersion
Source§impl<'de> Deserialize<'de> for ItemIdOptionalVersion
impl<'de> Deserialize<'de> for ItemIdOptionalVersion
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
Auto Trait Implementations§
impl Freeze for ItemIdOptionalVersion
impl RefUnwindSafe for ItemIdOptionalVersion
impl Send for ItemIdOptionalVersion
impl Sync for ItemIdOptionalVersion
impl Unpin for ItemIdOptionalVersion
impl UnwindSafe for ItemIdOptionalVersion
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