pub struct BuildTargetDependencyModulesResult { /* private fields */ }Implementations
sourceimpl BuildTargetDependencyModulesResult
impl BuildTargetDependencyModulesResult
pub fn new(items: Vec<DependencyModulesItem>) -> Self
sourcepub fn items(&self) -> &[DependencyModulesItem]
pub fn items(&self) -> &[DependencyModulesItem]
Get a reference to the bsp btdependency modules result’s items.
sourcepub fn items_mut(&mut self) -> &mut Vec<DependencyModulesItem>
pub fn items_mut(&mut self) -> &mut Vec<DependencyModulesItem>
Get a mutable reference to the bsp btdependency modules result’s items.
Trait Implementations
sourceimpl Default for BuildTargetDependencyModulesResult
impl Default for BuildTargetDependencyModulesResult
sourcefn default() -> BuildTargetDependencyModulesResult
fn default() -> BuildTargetDependencyModulesResult
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for BuildTargetDependencyModulesResult
impl<'de> Deserialize<'de> for BuildTargetDependencyModulesResult
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<BuildTargetDependencyModulesResult> for BuildTargetDependencyModulesResult
impl PartialEq<BuildTargetDependencyModulesResult> for BuildTargetDependencyModulesResult
sourcefn eq(&self, other: &BuildTargetDependencyModulesResult) -> bool
fn eq(&self, other: &BuildTargetDependencyModulesResult) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &BuildTargetDependencyModulesResult) -> bool
fn ne(&self, other: &BuildTargetDependencyModulesResult) -> bool
This method tests for !=.
impl Eq for BuildTargetDependencyModulesResult
impl StructuralEq for BuildTargetDependencyModulesResult
impl StructuralPartialEq for BuildTargetDependencyModulesResult
Auto Trait Implementations
impl RefUnwindSafe for BuildTargetDependencyModulesResult
impl Send for BuildTargetDependencyModulesResult
impl Sync for BuildTargetDependencyModulesResult
impl Unpin for BuildTargetDependencyModulesResult
impl UnwindSafe for BuildTargetDependencyModulesResult
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