[−][src]Enum rbx_reflection::RbxPropertyScriptability
Describes what kinds of access are allowed to a property from a script running inside Roblox.
Variants
None
The property is not scriptable at all.
ReadWrite
The property can be read from or written to with regular assignments.
Read
The property can only be read from.
Write
The property can only be written to.
Custom
The property can only be modified indirectly.
A common example is the Tags
property, which is writable through
methods on CollectionService
.
Trait Implementations
impl Copy for RbxPropertyScriptability
[src]
impl Clone for RbxPropertyScriptability
[src]
fn clone(&self) -> RbxPropertyScriptability
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq<RbxPropertyScriptability> for RbxPropertyScriptability
[src]
fn eq(&self, other: &RbxPropertyScriptability) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=
.
impl Debug for RbxPropertyScriptability
[src]
impl<'de> Deserialize<'de> for RbxPropertyScriptability
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for RbxPropertyScriptability
[src]
Auto Trait Implementations
impl Send for RbxPropertyScriptability
impl Sync for RbxPropertyScriptability
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,