pub struct PickOpenFilesResult {
pub files: Vec<PickedFile>,
}Expand description
Result payload for a file picker operation.
Fields§
§files: Vec<PickedFile>Trait Implementations§
Source§impl Clone for PickOpenFilesResult
impl Clone for PickOpenFilesResult
Source§fn clone(&self) -> PickOpenFilesResult
fn clone(&self) -> PickOpenFilesResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PickOpenFilesResult
impl Debug for PickOpenFilesResult
Source§impl Default for PickOpenFilesResult
impl Default for PickOpenFilesResult
Source§fn default() -> PickOpenFilesResult
fn default() -> PickOpenFilesResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PickOpenFilesResult
impl<'de> Deserialize<'de> for PickOpenFilesResult
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 PickOpenFilesResult
impl PartialEq for PickOpenFilesResult
Source§fn eq(&self, other: &PickOpenFilesResult) -> bool
fn eq(&self, other: &PickOpenFilesResult) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PickOpenFilesResult
impl Serialize for PickOpenFilesResult
impl Eq for PickOpenFilesResult
impl StructuralPartialEq for PickOpenFilesResult
Auto Trait Implementations§
impl Freeze for PickOpenFilesResult
impl RefUnwindSafe for PickOpenFilesResult
impl Send for PickOpenFilesResult
impl Sync for PickOpenFilesResult
impl Unpin for PickOpenFilesResult
impl UnsafeUnpin for PickOpenFilesResult
impl UnwindSafe for PickOpenFilesResult
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<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.