pub struct DemandSource {
pub source_name: Option<String>,
pub source_type: Option<SourceType>,
pub source_version: Option<String>,
}Fields§
§source_name: Option<String>§source_type: Option<SourceType>§source_version: Option<String>Implementations§
Source§impl DemandSource
impl DemandSource
Trait Implementations§
Source§impl Clone for DemandSource
impl Clone for DemandSource
Source§fn clone(&self) -> DemandSource
fn clone(&self) -> DemandSource
Returns a copy 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 DemandSource
impl Debug for DemandSource
Source§impl Default for DemandSource
impl Default for DemandSource
Source§fn default() -> DemandSource
fn default() -> DemandSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DemandSource
impl<'de> Deserialize<'de> for DemandSource
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 PartialEq for DemandSource
impl PartialEq for DemandSource
Source§impl Serialize for DemandSource
impl Serialize for DemandSource
impl StructuralPartialEq for DemandSource
Auto Trait Implementations§
impl Freeze for DemandSource
impl RefUnwindSafe for DemandSource
impl Send for DemandSource
impl Sync for DemandSource
impl Unpin for DemandSource
impl UnwindSafe for DemandSource
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