pub struct SpecDependency {
pub repository: Option<String>,
pub name: String,
pub effective: Option<DateTimeValue>,
}Expand description
One uses target from a spec version’s source.
Fields§
§repository: Option<String>§name: String§effective: Option<DateTimeValue>Trait Implementations§
Source§impl Clone for SpecDependency
impl Clone for SpecDependency
Source§impl Debug for SpecDependency
impl Debug for SpecDependency
Source§impl<'de> Deserialize<'de> for SpecDependency
impl<'de> Deserialize<'de> for SpecDependency
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 SpecDependency
impl Display for SpecDependency
impl Eq for SpecDependency
Source§impl PartialEq for SpecDependency
impl PartialEq for SpecDependency
Source§impl Serialize for SpecDependency
impl Serialize for SpecDependency
impl StructuralPartialEq for SpecDependency
Auto Trait Implementations§
impl Freeze for SpecDependency
impl RefUnwindSafe for SpecDependency
impl Send for SpecDependency
impl Sync for SpecDependency
impl Unpin for SpecDependency
impl UnsafeUnpin for SpecDependency
impl UnwindSafe for SpecDependency
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.