Struct solstice::canvas::Canvas [−][src]
pub struct Canvas { /* fields omitted */ }
Implementations
impl Canvas
[src]
impl Canvas
[src]pub fn new(ctx: &mut Context, settings: Settings) -> Result<Self, GraphicsError>
[src]
pub fn get_framebuffer_key(&self) -> FramebufferKey
[src]
Trait Implementations
impl Texture for Canvas
[src]
impl Texture for Canvas
[src]fn get_texture_key(&self) -> TextureKey
[src]
fn get_texture_type(&self) -> TextureType
[src]
fn get_texture_info(&self) -> TextureInfo
[src]
impl Texture for &Canvas
[src]
impl Texture for &Canvas
[src]fn get_texture_key(&self) -> TextureKey
[src]
fn get_texture_type(&self) -> TextureType
[src]
fn get_texture_info(&self) -> TextureInfo
[src]
impl StructuralPartialEq for Canvas
[src]
Auto Trait Implementations
impl RefUnwindSafe for Canvas
impl Send for Canvas
impl Sync for Canvas
impl Unpin for Canvas
impl UnwindSafe for Canvas
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
[src]type Owned = T
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn to_owned(&self) -> T
[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)
[src]
pub fn clone_into(&self, target: &mut T)
[src]🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more