pub struct TouchBarOptions { /* private fields */ }
Implementations§
Source§impl TouchBarOptions
impl TouchBarOptions
pub fn new_with_values( escape_item: Option<Object>, items: Option<Box<[JsValue]>>, ) -> TouchBarOptions
pub fn new() -> TouchBarOptions
pub fn escape_item(&self) -> Option<Object>
pub fn set_escape_item(&mut self, value: Option<Object>)
pub fn items(&self) -> Option<Box<[JsValue]>>
pub fn set_items(&mut self, value: Option<Box<[JsValue]>>)
Trait Implementations§
Source§impl Clone for TouchBarOptions
impl Clone for TouchBarOptions
Source§fn clone(&self) -> TouchBarOptions
fn clone(&self) -> TouchBarOptions
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 Debug for TouchBarOptions
impl Debug for TouchBarOptions
Source§impl Default for TouchBarOptions
impl Default for TouchBarOptions
Source§fn default() -> TouchBarOptions
fn default() -> TouchBarOptions
Returns the “default value” for a type. Read more
Source§impl From<TouchBarOptions> for JsValue
impl From<TouchBarOptions> for JsValue
Source§fn from(value: TouchBarOptions) -> Self
fn from(value: TouchBarOptions) -> Self
Converts to this type from the input type.
Source§impl FromWasmAbi for TouchBarOptions
impl FromWasmAbi for TouchBarOptions
Source§impl IntoWasmAbi for TouchBarOptions
impl IntoWasmAbi for TouchBarOptions
Source§impl LongRefFromWasmAbi for TouchBarOptions
impl LongRefFromWasmAbi for TouchBarOptions
Source§impl OptionFromWasmAbi for TouchBarOptions
impl OptionFromWasmAbi for TouchBarOptions
Source§impl OptionIntoWasmAbi for TouchBarOptions
impl OptionIntoWasmAbi for TouchBarOptions
Source§impl PartialEq for TouchBarOptions
impl PartialEq for TouchBarOptions
Source§impl RefFromWasmAbi for TouchBarOptions
impl RefFromWasmAbi for TouchBarOptions
Source§type Anchor = RcRef<TouchBarOptions>
type Anchor = RcRef<TouchBarOptions>
The type that holds the reference to
Self
for the duration of the
invocation of the function that has an &Self
parameter. This is
required to ensure that the lifetimes don’t persist beyond one function
call, and so that they remain anonymous.Source§impl RefMutFromWasmAbi for TouchBarOptions
impl RefMutFromWasmAbi for TouchBarOptions
Source§impl TryFromJsValue for TouchBarOptions
impl TryFromJsValue for TouchBarOptions
Source§impl VectorFromWasmAbi for TouchBarOptions
impl VectorFromWasmAbi for TouchBarOptions
type Abi = <Box<[JsValue]> as FromWasmAbi>::Abi
unsafe fn vector_from_abi(js: Self::Abi) -> Box<[TouchBarOptions]>
Source§impl VectorIntoJsValue for TouchBarOptions
impl VectorIntoJsValue for TouchBarOptions
fn vector_into_jsvalue(vector: Box<[TouchBarOptions]>) -> JsValue
Source§impl VectorIntoWasmAbi for TouchBarOptions
impl VectorIntoWasmAbi for TouchBarOptions
type Abi = <Box<[JsValue]> as IntoWasmAbi>::Abi
fn vector_into_abi(vector: Box<[TouchBarOptions]>) -> Self::Abi
Source§impl WasmDescribeVector for TouchBarOptions
impl WasmDescribeVector for TouchBarOptions
impl StructuralPartialEq for TouchBarOptions
impl SupportsConstructor for TouchBarOptions
impl SupportsInstanceProperty for TouchBarOptions
impl SupportsStaticProperty for TouchBarOptions
Auto Trait Implementations§
impl Freeze for TouchBarOptions
impl RefUnwindSafe for TouchBarOptions
impl !Send for TouchBarOptions
impl !Sync for TouchBarOptions
impl Unpin for TouchBarOptions
impl UnwindSafe for TouchBarOptions
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
Source§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::Abi
Source§fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
Same as
IntoWasmAbi::into_abi
, except that it may throw and never
return in the case of Err
.