pub struct RequestedExtension {
pub extension_name: Option<String>,
pub extension_requests: Vec<ExtensionRequest>,
pub publisher_display_name: Option<String>,
pub publisher_name: Option<String>,
pub request_count: Option<i32>,
}Expand description
A request for an extension (to be installed or have a license assigned)
Fields§
§extension_name: Option<String>The unique name of the extension
extension_requests: Vec<ExtensionRequest>A list of each request for the extension
publisher_display_name: Option<String>DisplayName of the publisher that owns the extension being published.
publisher_name: Option<String>Represents the Publisher of the requested extension
request_count: Option<i32>The total number of requests for an extension
Implementations§
Trait Implementations§
Source§impl Clone for RequestedExtension
impl Clone for RequestedExtension
Source§fn clone(&self) -> RequestedExtension
fn clone(&self) -> RequestedExtension
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RequestedExtension
impl Debug for RequestedExtension
Source§impl Default for RequestedExtension
impl Default for RequestedExtension
Source§fn default() -> RequestedExtension
fn default() -> RequestedExtension
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RequestedExtension
impl<'de> Deserialize<'de> for RequestedExtension
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
Source§impl PartialEq for RequestedExtension
impl PartialEq for RequestedExtension
Source§impl Serialize for RequestedExtension
impl Serialize for RequestedExtension
impl StructuralPartialEq for RequestedExtension
Auto Trait Implementations§
impl Freeze for RequestedExtension
impl RefUnwindSafe for RequestedExtension
impl Send for RequestedExtension
impl Sync for RequestedExtension
impl Unpin for RequestedExtension
impl UnwindSafe for RequestedExtension
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<D> DeserializeWith<JsonFormat> for Dwhere
D: DeserializeOwned,
impl<D> DeserializeWith<JsonFormat> for Dwhere
D: DeserializeOwned,
Source§fn deserialize_with(body: ResponseBody) -> Result<D, Error>
fn deserialize_with(body: ResponseBody) -> Result<D, Error>
Deserialize the response body using the specified format. Read more