pub struct CoreRenderLayer { /* private fields */ }Implementations§
Source§impl CoreRenderLayer
impl CoreRenderLayer
pub fn from_raw(handle: NonNull<BNRenderLayer>) -> Self
pub fn all() -> Array<CoreRenderLayer>
pub fn from_name(name: &str) -> Option<CoreRenderLayer>
pub fn default_state(&self) -> RenderLayerDefaultState
pub fn apply_to_flow_graph(&self, graph: &FlowGraph)
pub fn apply_to_linear_view_object( &self, object: &LinearViewObject, prev_object: Option<&LinearViewObject>, next_object: Option<&LinearViewObject>, lines: Vec<LinearDisassemblyLine>, ) -> Vec<LinearDisassemblyLine>
Trait Implementations§
Source§impl CoreArrayProvider for CoreRenderLayer
impl CoreArrayProvider for CoreRenderLayer
Auto Trait Implementations§
impl Freeze for CoreRenderLayer
impl RefUnwindSafe for CoreRenderLayer
impl !Send for CoreRenderLayer
impl !Sync for CoreRenderLayer
impl Unpin for CoreRenderLayer
impl UnwindSafe for CoreRenderLayer
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more