Struct bsp_types::DependencySourcesItem
source · [−]pub struct DependencySourcesItem { /* private fields */ }Implementations
sourceimpl DependencySourcesItem
impl DependencySourcesItem
sourcepub fn sources(&self) -> &[String]
pub fn sources(&self) -> &[String]
Get a reference to the dependency sources item’s sources.
List of resources containing source files of the
- target’s dependencies.
- Can be source files, jar files, zip files, or directories.
sourcepub fn target(&self) -> &BuildTargetIdentifier
pub fn target(&self) -> &BuildTargetIdentifier
Get a reference to the dependency sources item’s target.
sourcepub fn set_target(&mut self, target: BuildTargetIdentifier)
pub fn set_target(&mut self, target: BuildTargetIdentifier)
Set the dependency sources item’s target.
sourcepub fn set_sources(&mut self, sources: Vec<String>)
pub fn set_sources(&mut self, sources: Vec<String>)
Set the dependency sources item’s sources.
Trait Implementations
sourceimpl Debug for DependencySourcesItem
impl Debug for DependencySourcesItem
sourceimpl<'de> Deserialize<'de> for DependencySourcesItem
impl<'de> Deserialize<'de> for DependencySourcesItem
sourcefn 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
sourceimpl PartialEq<DependencySourcesItem> for DependencySourcesItem
impl PartialEq<DependencySourcesItem> for DependencySourcesItem
sourcefn eq(&self, other: &DependencySourcesItem) -> bool
fn eq(&self, other: &DependencySourcesItem) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &DependencySourcesItem) -> bool
fn ne(&self, other: &DependencySourcesItem) -> bool
This method tests for !=.
sourceimpl Serialize for DependencySourcesItem
impl Serialize for DependencySourcesItem
impl Eq for DependencySourcesItem
impl StructuralEq for DependencySourcesItem
impl StructuralPartialEq for DependencySourcesItem
Auto Trait Implementations
impl RefUnwindSafe for DependencySourcesItem
impl Send for DependencySourcesItem
impl Sync for DependencySourcesItem
impl Unpin for DependencySourcesItem
impl UnwindSafe for DependencySourcesItem
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more