Struct py_raphtory::types::iterable::Iterable
source · pub struct Iterable<I: Send, PyI: IntoPy<PyObject> + From<I> + Repr> {
pub name: String,
pub builder: Arc<dyn Fn() -> BoxedIter<I> + Send + Sync + 'static>,
/* private fields */
}Fields§
§name: String§builder: Arc<dyn Fn() -> BoxedIter<I> + Send + Sync + 'static>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<I, PyI> !RefUnwindSafe for Iterable<I, PyI>
impl<I, PyI> Send for Iterable<I, PyI>where PyI: Send,
impl<I, PyI> Sync for Iterable<I, PyI>where PyI: Sync,
impl<I, PyI> Unpin for Iterable<I, PyI>where PyI: Unpin,
impl<I, PyI> !UnwindSafe for Iterable<I, PyI>
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