pub struct PhotoInfo {Show 27 fields
pub dateuploaded: String,
pub farm: u32,
pub id: String,
pub isfavorite: u32,
pub license: String,
pub originalformat: String,
pub originalsecret: String,
pub rotation: u32,
pub safety_level: String,
pub secret: String,
pub server: String,
pub views: String,
pub media: String,
pub owner: Owner,
pub dates: Dates,
pub title: String,
pub description: String,
pub comments: String,
pub permissions: Permissions,
pub editability: Editability,
pub publiceditability: Editability,
pub location: Location,
pub geoperms: GeoPerms,
pub notes: NoteWrapper,
pub tags: TagWrapper,
pub urls: UrlWrapper,
pub usage: Usage,
}Fields§
§dateuploaded: String§farm: u32§id: String§isfavorite: u32§license: String§originalformat: String§originalsecret: String§rotation: u32§safety_level: String§secret: String§server: String§views: String§media: String§owner: Owner§dates: Dates§title: String§description: String§comments: String§permissions: Permissions§editability: Editability§publiceditability: Editability§location: Location§geoperms: GeoPerms§notes: NoteWrapper§urls: UrlWrapper§usage: UsageTrait Implementations§
Source§impl<'de> Deserialize<'de> for PhotoInfo
impl<'de> Deserialize<'de> for PhotoInfo
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
Auto Trait Implementations§
impl Freeze for PhotoInfo
impl RefUnwindSafe for PhotoInfo
impl Send for PhotoInfo
impl Sync for PhotoInfo
impl Unpin for PhotoInfo
impl UnwindSafe for PhotoInfo
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more