pub struct ListOptions { /* private fields */ }Expand description
A struct representing the arguments for listing crates.
This struct is used to pass the necessary arguments for listing crates. It includes the following fields :
path_to_manifest: ACrateDirrepresenting the path to the manifest of the crates.format: AListFormatenum representing the desired format of the output.dependency_sources: AHashSetofDependencySourcerepresenting the sources of the dependencies.
Implementations§
Source§impl ListOptions
impl ListOptions
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ListOptions
impl RefUnwindSafe for ListOptions
impl Send for ListOptions
impl Sync for ListOptions
impl Unpin for ListOptions
impl UnwindSafe for ListOptions
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
Source§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<S> SetWithType for S
impl<S> SetWithType for S
Source§fn set_with_type<T, IntoT>(&mut self, component: IntoT)where
IntoT: Into<T>,
S: SetComponent<T, IntoT>,
fn set_with_type<T, IntoT>(&mut self, component: IntoT)where
IntoT: Into<T>,
S: SetComponent<T, IntoT>,
Function to set value of a component by its type.