pub struct FileDisplayBuilder(/* private fields */);Available on crate feature
builder only.Expand description
Create a file display with a builder.
Implementations§
Source§impl FileDisplayBuilder
impl FileDisplayBuilder
Sourcepub const fn new(file: UnfurledMediaItem) -> Self
pub const fn new(file: UnfurledMediaItem) -> Self
Create a new file display builder.
Sourcepub fn file(self, file: impl Into<UnfurledMediaItem>) -> Self
pub fn file(self, file: impl Into<UnfurledMediaItem>) -> Self
Set the file of this file display.
Sourcepub const fn spoiler(self, spoiler: bool) -> Self
pub const fn spoiler(self, spoiler: bool) -> Self
Specify whether this file display is spoilered.
Sourcepub fn build(self) -> FileDisplay
pub fn build(self) -> FileDisplay
Build into a file display.
Trait Implementations§
Source§impl Clone for FileDisplayBuilder
impl Clone for FileDisplayBuilder
Source§fn clone(&self) -> FileDisplayBuilder
fn clone(&self) -> FileDisplayBuilder
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 FileDisplayBuilder
impl Debug for FileDisplayBuilder
Source§impl From<FileDisplayBuilder> for FileDisplay
impl From<FileDisplayBuilder> for FileDisplay
Source§fn from(builder: FileDisplayBuilder) -> Self
fn from(builder: FileDisplayBuilder) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FileDisplayBuilder
impl PartialEq for FileDisplayBuilder
impl Eq for FileDisplayBuilder
impl StructuralPartialEq for FileDisplayBuilder
Auto Trait Implementations§
impl Freeze for FileDisplayBuilder
impl RefUnwindSafe for FileDisplayBuilder
impl Send for FileDisplayBuilder
impl Sync for FileDisplayBuilder
impl Unpin for FileDisplayBuilder
impl UnwindSafe for FileDisplayBuilder
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