pub struct PropertyDescriptorBuilder { /* private fields */ }Implementations§
Source§impl PropertyDescriptorBuilder
impl PropertyDescriptorBuilder
pub fn name(self, name: impl Into<String>) -> Self
pub fn value(self, value: impl Into<RemoteObject>) -> Self
pub fn writable(self, writable: impl Into<bool>) -> Self
pub fn get(self, get: impl Into<RemoteObject>) -> Self
pub fn set(self, set: impl Into<RemoteObject>) -> Self
pub fn configurable(self, configurable: impl Into<bool>) -> Self
pub fn enumerable(self, enumerable: impl Into<bool>) -> Self
pub fn was_thrown(self, was_thrown: impl Into<bool>) -> Self
pub fn is_own(self, is_own: impl Into<bool>) -> Self
pub fn symbol(self, symbol: impl Into<RemoteObject>) -> Self
pub fn build(self) -> Result<PropertyDescriptor, String>
Trait Implementations§
Source§impl Clone for PropertyDescriptorBuilder
impl Clone for PropertyDescriptorBuilder
Source§fn clone(&self) -> PropertyDescriptorBuilder
fn clone(&self) -> PropertyDescriptorBuilder
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 PropertyDescriptorBuilder
impl Default for PropertyDescriptorBuilder
Source§fn default() -> PropertyDescriptorBuilder
fn default() -> PropertyDescriptorBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PropertyDescriptorBuilder
impl RefUnwindSafe for PropertyDescriptorBuilder
impl Send for PropertyDescriptorBuilder
impl Sync for PropertyDescriptorBuilder
impl Unpin for PropertyDescriptorBuilder
impl UnwindSafe for PropertyDescriptorBuilder
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