pub enum TrustedFlatlandRequest {
ReleaseImageImmediately {
image_id: ContentId,
control_handle: TrustedFlatlandControlHandle,
},
}Expand description
A privileged protocol for trusted Flatland instances that require special capabilities.
This protocol is composed into [fuchsia.ui.composition/Flatland]. Methods in this protocol
are only available if the Flatland instance was created through
[fuchsia.ui.composition/TrustedFlatlandFactory].
Variants§
ReleaseImageImmediately
Releases an image immediately, without waiting for the next present.
Implementations§
Source§impl TrustedFlatlandRequest
impl TrustedFlatlandRequest
pub fn into_release_image_immediately( self, ) -> Option<(ContentId, TrustedFlatlandControlHandle)>
Sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TrustedFlatlandRequest
impl !RefUnwindSafe for TrustedFlatlandRequest
impl Send for TrustedFlatlandRequest
impl Sync for TrustedFlatlandRequest
impl Unpin for TrustedFlatlandRequest
impl !UnwindSafe for TrustedFlatlandRequest
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