Struct ExportFilter
pub struct ExportFilter { /* private fields */ }Implementations§
§impl ExportFilter
impl ExportFilter
pub const EXPORT_ALL_RESOURCES: ExportFilter
pub const EXPORT_SELECTED_SCENES: ExportFilter
pub const EXPORT_SELECTED_RESOURCES: ExportFilter
pub const EXCLUDE_SELECTED_RESOURCES: ExportFilter
pub const EXPORT_CUSTOMIZED: ExportFilter
Trait Implementations§
§impl Clone for ExportFilter
impl Clone for ExportFilter
§fn clone(&self) -> ExportFilter
fn clone(&self) -> ExportFilter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for ExportFilter
impl Debug for ExportFilter
§impl EngineEnum for ExportFilter
impl EngineEnum for ExportFilter
fn try_from_ord(ord: i32) -> Option<ExportFilter>
§fn ord(self) -> i32
fn ord(self) -> i32
Ordinal value of the enumerator, as specified in Godot.
This is not necessarily unique.
§fn values() -> &'static [ExportFilter]
fn values() -> &'static [ExportFilter]
Returns a slice of distinct enum values. Read more
§fn all_constants() -> &'static [EnumConstant<ExportFilter>]
fn all_constants() -> &'static [EnumConstant<ExportFilter>]
Returns metadata for all enum constants. Read more
fn from_ord(ord: i32) -> Self
§impl FromGodot for ExportFilter
impl FromGodot for ExportFilter
§fn try_from_godot(
via: <ExportFilter as GodotConvert>::Via,
) -> Result<ExportFilter, ConvertError>
fn try_from_godot( via: <ExportFilter as GodotConvert>::Via, ) -> Result<ExportFilter, ConvertError>
Converts the Godot representation to this type, returning
Err on failure.§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
⚠️ Converts the Godot representation to this type. Read more
§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Performs the conversion from a
Variant, returning Err on failure.§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
§impl GodotConvert for ExportFilter
impl GodotConvert for ExportFilter
§fn godot_shape() -> GodotShape
fn godot_shape() -> GodotShape
Which “shape” this type has for property registration (e.g. builtin, enum, …). Read more
§impl Hash for ExportFilter
impl Hash for ExportFilter
§impl PartialEq for ExportFilter
impl PartialEq for ExportFilter
§impl ToGodot for ExportFilter
impl ToGodot for ExportFilter
§fn to_godot(&self) -> <ExportFilter as GodotConvert>::Via
fn to_godot(&self) -> <ExportFilter as GodotConvert>::Via
Converts this type to Godot representation, optimizing for zero-copy when possible. Read more
§fn to_godot_owned(&self) -> Self::Via
fn to_godot_owned(&self) -> Self::Via
Converts this type to owned Godot representation. Read more
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Converts this type to a Variant.
§impl Var for ExportFilter
impl Var for ExportFilter
§type PubType = ExportFilter
type PubType = ExportFilter
Type used in generated Rust getters/setters for
#[var(pub)].§fn var_get(field: &ExportFilter) -> <ExportFilter as GodotConvert>::Via
fn var_get(field: &ExportFilter) -> <ExportFilter as GodotConvert>::Via
Get property value via FFI-level
Via type. Called for internal (non-pub) getters registered with Godot.§fn var_set(field: &mut ExportFilter, value: <ExportFilter as GodotConvert>::Via)
fn var_set(field: &mut ExportFilter, value: <ExportFilter as GodotConvert>::Via)
Set property value via FFI-level
Via type. Called for internal (non-pub) setters registered with Godot.§fn var_pub_get(field: &ExportFilter) -> <ExportFilter as Var>::PubType
fn var_pub_get(field: &ExportFilter) -> <ExportFilter as Var>::PubType
Get property value as
PubType. Called for #[var(pub)] getters exposed in Rust API.§fn var_pub_set(field: &mut ExportFilter, value: <ExportFilter as Var>::PubType)
fn var_pub_set(field: &mut ExportFilter, value: <ExportFilter as Var>::PubType)
Set property value as
PubType. Called for #[var(pub)] setters exposed in Rust API.impl Copy for ExportFilter
impl Element for ExportFilter
impl Eq for ExportFilter
impl Export for ExportFilter
impl StructuralPartialEq for ExportFilter
Auto Trait Implementations§
impl Freeze for ExportFilter
impl RefUnwindSafe for ExportFilter
impl Send for ExportFilter
impl Sync for ExportFilter
impl Unpin for ExportFilter
impl UnsafeUnpin for ExportFilter
impl UnwindSafe for ExportFilter
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