pub struct BuildTargetSourcesResult { /* private fields */ }Implementations§
Source§impl BuildTargetSourcesResult
impl BuildTargetSourcesResult
pub fn new(items: Vec<SourcesCollection>) -> Self
Sourcepub fn items(&self) -> &[SourcesCollection]
pub fn items(&self) -> &[SourcesCollection]
Get a reference to the bsp sources result’s items.
Sourcepub fn set_items(&mut self, items: Vec<SourcesCollection>)
pub fn set_items(&mut self, items: Vec<SourcesCollection>)
Set the bsp sources result’s items.
Trait Implementations§
Source§impl Debug for BuildTargetSourcesResult
impl Debug for BuildTargetSourcesResult
Source§impl Default for BuildTargetSourcesResult
impl Default for BuildTargetSourcesResult
Source§fn default() -> BuildTargetSourcesResult
fn default() -> BuildTargetSourcesResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BuildTargetSourcesResult
impl<'de> Deserialize<'de> for BuildTargetSourcesResult
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 BuildTargetSourcesResult
impl RefUnwindSafe for BuildTargetSourcesResult
impl Send for BuildTargetSourcesResult
impl Sync for BuildTargetSourcesResult
impl Unpin for BuildTargetSourcesResult
impl UnwindSafe for BuildTargetSourcesResult
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