[][src]Struct arduino_cli_client::commands::LibraryListReq

pub struct LibraryListReq {
    pub instance: Option<Instance>,
    pub all: bool,
    pub updatable: bool,
    pub name: String,
    pub fqbn: String,
}

Fields

instance: Option<Instance>

Arduino Core Service instance from the Init response.

all: bool

Whether to include built-in libraries (from platforms and the Arduino IDE) in the listing.

updatable: bool

Whether to list only libraries for which there is a newer version than the installed version available in the libraries index.

name: String

If set filters out the libraries not matching name

fqbn: String

By setting this field all duplicate libraries are filtered out leaving only the libraries that will be used to compile for the specified board FQBN.

Trait Implementations

impl Clone for LibraryListReq[src]

impl Debug for LibraryListReq[src]

impl Default for LibraryListReq[src]

impl Message for LibraryListReq[src]

impl PartialEq<LibraryListReq> for LibraryListReq[src]

impl StructuralPartialEq for LibraryListReq[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]