pub struct FocusBuilder { /* private fields */ }Implementations§
Source§impl FocusBuilder
impl FocusBuilder
pub fn node_id(self, node_id: impl Into<NodeId>) -> Self
pub fn backend_node_id(self, backend_node_id: impl Into<BackendNodeId>) -> Self
pub fn object_id(self, object_id: impl Into<RemoteObjectId>) -> Self
pub fn build(self) -> Focus
Trait Implementations§
Source§impl Clone for FocusBuilder
impl Clone for FocusBuilder
Source§fn clone(&self) -> FocusBuilder
fn clone(&self) -> FocusBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for FocusBuilder
impl Default for FocusBuilder
Source§fn default() -> FocusBuilder
fn default() -> FocusBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FocusBuilder
impl RefUnwindSafe for FocusBuilder
impl Send for FocusBuilder
impl Sync for FocusBuilder
impl Unpin for FocusBuilder
impl UnsafeUnpin for FocusBuilder
impl UnwindSafe for FocusBuilder
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