pub struct SourceCollection { /* private fields */ }Expand description
Safe wrapper over a IITSourceCollection
Implementations§
Source§impl SourceCollection
impl SourceCollection
Sourcepub fn ItemByName(&self, name: &str) -> Result<Source>
pub fn ItemByName(&self, name: &str) -> Result<Source>
Returns an IITSource object with the specified name.
Sourcepub fn ItemByPersistentID(&self, id: PersistentId) -> Result<Source>
pub fn ItemByPersistentID(&self, id: PersistentId) -> Result<Source>
Returns an IITSource object with the specified persistent ID.
Trait Implementations§
Source§impl ITunesRelatedObject for SourceCollection
impl ITunesRelatedObject for SourceCollection
Source§fn iTunes_instance(&self) -> Arc<iTunes>
fn iTunes_instance(&self) -> Arc<iTunes>
Return the related iTunes instance this object is related to
Auto Trait Implementations§
impl Freeze for SourceCollection
impl RefUnwindSafe for SourceCollection
impl !Send for SourceCollection
impl !Sync for SourceCollection
impl Unpin for SourceCollection
impl UnwindSafe for SourceCollection
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