pub struct StudioFileTreeSet(/* private fields */);
Implementations§
Source§impl StudioFileTreeSet
impl StudioFileTreeSet
pub fn has_widget(&self, widget: &WidgetRef) -> StudioFileTreeRef
Source§impl StudioFileTreeSet
impl StudioFileTreeSet
pub fn iter(&self) -> StudioFileTreeSetIterator<'_> ⓘ
Methods from Deref<Target = WidgetSet>§
pub fn is_empty(&mut self) -> bool
pub fn push(&mut self, item: WidgetRef)
pub fn extend_from_set(&mut self, other: &WidgetSet)
pub fn widgets(&self, paths: &[&[LiveId]]) -> WidgetSet
pub fn contains(&self, widget: &WidgetRef) -> bool
pub fn set_text(&self, cx: &mut Cx, v: &str)
pub fn iter(&self) -> WidgetSetIterator<'_>
pub fn filter_actions<'a>( &'a self, actions: &'a [Box<dyn ActionTrait>], ) -> impl Iterator<Item = &'a WidgetAction>
Trait Implementations§
Source§impl Clone for StudioFileTreeSet
impl Clone for StudioFileTreeSet
Source§fn clone(&self) -> StudioFileTreeSet
fn clone(&self) -> StudioFileTreeSet
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 StudioFileTreeSet
impl Debug for StudioFileTreeSet
Source§impl Deref for StudioFileTreeSet
impl Deref for StudioFileTreeSet
Auto Trait Implementations§
impl Freeze for StudioFileTreeSet
impl !RefUnwindSafe for StudioFileTreeSet
impl !Send for StudioFileTreeSet
impl !Sync for StudioFileTreeSet
impl Unpin for StudioFileTreeSet
impl !UnwindSafe for StudioFileTreeSet
Blanket Implementations§
Source§impl<T> ActionTrait for T
impl<T> ActionTrait for T
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