Struct bsp_types::BuildTargetSourcesResult
source · [−]pub struct BuildTargetSourcesResult { /* private fields */ }Implementations
sourceimpl 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
sourceimpl Debug for BuildTargetSourcesResult
impl Debug for BuildTargetSourcesResult
sourceimpl Default for BuildTargetSourcesResult
impl Default for BuildTargetSourcesResult
sourcefn default() -> BuildTargetSourcesResult
fn default() -> BuildTargetSourcesResult
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for BuildTargetSourcesResult
impl<'de> Deserialize<'de> for BuildTargetSourcesResult
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 Serialize for BuildTargetSourcesResult
impl Serialize for BuildTargetSourcesResult
Auto Trait Implementations
impl RefUnwindSafe for BuildTargetSourcesResult
impl Send for BuildTargetSourcesResult
impl Sync for BuildTargetSourcesResult
impl Unpin for BuildTargetSourcesResult
impl UnwindSafe for BuildTargetSourcesResult
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