pub struct ResolvedMediaInfo {
pub file: Option<ResolvedFile>,
pub document: Option<ResolvedDoc>,
pub category: Option<ResolvedDoc>,
pub user: Option<ResolvedDoc>,
pub url: Option<String>,
}Expand description
MediaElement resolve 결과 file, document, category, url 각각 독립적으로 처리 href 우선순위: url > document > category > user
Fields§
§file: Option<ResolvedFile>#file 참조 결과 (이미지 표시용, DB에서 실제 URL)
document: Option<ResolvedDoc>#document 참조 결과 (title만, URL은 렌더러에서 조립)
category: Option<ResolvedDoc>#category 참조 결과 (title만, URL은 렌더러에서 조립)
user: Option<ResolvedDoc>#user 참조 결과 (title만, URL은 렌더러에서 조립)
url: Option<String>#url 외부 링크
Trait Implementations§
Source§impl Clone for ResolvedMediaInfo
impl Clone for ResolvedMediaInfo
Source§fn clone(&self) -> ResolvedMediaInfo
fn clone(&self) -> ResolvedMediaInfo
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 ResolvedMediaInfo
impl Debug for ResolvedMediaInfo
Source§impl Default for ResolvedMediaInfo
impl Default for ResolvedMediaInfo
Source§fn default() -> ResolvedMediaInfo
fn default() -> ResolvedMediaInfo
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ResolvedMediaInfo
impl RefUnwindSafe for ResolvedMediaInfo
impl Send for ResolvedMediaInfo
impl Sync for ResolvedMediaInfo
impl Unpin for ResolvedMediaInfo
impl UnwindSafe for ResolvedMediaInfo
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