Struct peertube::data::AvailablePlugin [−][src]
pub struct AvailablePlugin { pub npm_name: String, pub description: String, pub homepage: String, pub created_at: DateTime<Utc>, pub updated_at: DateTime<Utc>, pub popularity: f32, pub latest_version: String, pub installed: bool, pub name: String, }
Fields
npm_name: String
description: String
homepage: String
created_at: DateTime<Utc>
updated_at: DateTime<Utc>
popularity: f32
latest_version: String
installed: bool
name: String
Trait Implementations
impl Debug for AvailablePlugin
[src]
impl Debug for AvailablePlugin
[src]impl<'de> Deserialize<'de> for AvailablePlugin
[src]
impl<'de> Deserialize<'de> for AvailablePlugin
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for AvailablePlugin
impl Send for AvailablePlugin
impl Sync for AvailablePlugin
impl Unpin for AvailablePlugin
impl UnwindSafe for AvailablePlugin
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
fn in_current_span(self) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,