[−][src]Struct amethyst_rendy::rendy::factory::OneGraphicsQueue   
QueuePicker that picks first graphics queue family.
TODO: Try to pick family that is capable of presenting This is possible in platform-dependent way for some platforms.
To pick multiple families with require number of queues
a custom QueuesConfigure implementation can be used instead.
Trait Implementations
impl QueuesConfigure for OneGraphicsQueue[src]
type Priorities = [f32; 1]
Slice of priorities.
type Families = Option<(FamilyId, [f32; 1])>
Iterator over families to create.
fn configure<impl gfx_hal::queue::QueueFamily>(
    self, 
    device: DeviceId, 
    families: &[impl gfx_hal::queue::QueueFamily]
) -> Option<(FamilyId, [f32; 1])> where
    impl gfx_hal::queue::QueueFamily: QueueFamily, [src]
self,
device: DeviceId,
families: &[impl gfx_hal::queue::QueueFamily]
) -> Option<(FamilyId, [f32; 1])> where
impl gfx_hal::queue::QueueFamily: QueueFamily,
impl Default for OneGraphicsQueue[src]
fn default() -> OneGraphicsQueue[src]
impl Copy for OneGraphicsQueue[src]
impl<'de> Deserialize<'de> for OneGraphicsQueue[src]
fn deserialize<__D>(
    __deserializer: __D
) -> Result<OneGraphicsQueue, <__D as Deserializer<'de>>::Error> where
    __D: Deserializer<'de>, [src]
__deserializer: __D
) -> Result<OneGraphicsQueue, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Serialize for OneGraphicsQueue[src]
fn serialize<__S>(
    &self, 
    __serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
    __S: Serializer, [src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl Debug for OneGraphicsQueue[src]
impl Clone for OneGraphicsQueue[src]
fn clone(&self) -> OneGraphicsQueue[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl Unpin for OneGraphicsQueue
impl Sync for OneGraphicsQueue
impl Send for OneGraphicsQueue
impl UnwindSafe for OneGraphicsQueue
impl RefUnwindSafe for OneGraphicsQueue
Blanket Implementations
impl<T> ToOwned for T where
    T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
    U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
    U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
    T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
    T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
    T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
    D: AdaptFrom<S, Swp, Dwp, T>,
    Dwp: WhitePoint,
    Swp: WhitePoint,
    T: Component + Float, [src]
D: AdaptFrom<S, Swp, Dwp, T>,
Dwp: WhitePoint,
Swp: WhitePoint,
T: Component + Float,
fn adapt_into_using<M>(self, method: M) -> D where
    M: TransformMatrix<Swp, Dwp, T>, [src]
M: TransformMatrix<Swp, Dwp, T>,
fn adapt_into(self) -> D[src]
Convert the source color to the destination color using the bradford method by default Read more
impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, [src]
T: Deserialize<'de>,
impl<T> SetParameter for T[src]
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
    T: Parameter<Self>, [src]
T: Parameter<Self>,
Sets value as a parameter of self.
impl<T> Supports<T> for T[src]
impl<T> Erased for T[src]
impl<T> Serialize for T where
    T: Serialize + ?Sized, [src]
T: Serialize + ?Sized,
fn erased_serialize(&self, serializer: &mut dyn Serializer) -> Result<Ok, Error>[src]
impl<T> Same<T> for T[src]
type Output = T
Should always be Self
impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, [src]
SS: SubsetOf<SP>,
fn to_subset(&self) -> Option<SS>[src]
fn is_in_subset(&self) -> bool[src]
unsafe fn to_subset_unchecked(&self) -> SS[src]
fn from_subset(element: &SS) -> SP[src]
impl<T> Resource for T where
    T: Any + Send + Sync, [src]
T: Any + Send + Sync,
impl<T> Any for T where
    T: Any, [src]
T: Any,
fn get_type_id(&self) -> TypeId[src]
impl<T> TryDefault for T where
    T: Default, [src]
T: Default,
fn try_default() -> Result<T, String>[src]
fn unwrap_default() -> Self[src]
Calls try_default and panics on an error case.
impl<T> Event for T where
    T: Send + Sync + 'static, [src]
T: Send + Sync + 'static,
impl<T> Clone for T where
    T: Clone, [src]
T: Clone,
impl<T> Config for T where
    T: Deserialize<'a> + Serialize + Default, [src]
T: Deserialize<'a> + Serialize + Default,
fn load<P>(path: P) -> T where
    P: AsRef<Path>, [src]
P: AsRef<Path>,
fn load_no_fallback<P>(path: P) -> Result<T, ConfigError> where
    P: AsRef<Path>, [src]
P: AsRef<Path>,
fn load_bytes(bytes: &[u8]) -> Result<T, ConfigError>[src]
fn write<P>(&self, path: P) -> Result<(), ConfigError> where
    P: AsRef<Path>, [src]
P: AsRef<Path>,