Struct Text

Source
pub struct Text { /* private fields */ }

Implementations§

Source§

impl Text

Source

pub fn remove_stream(&self) -> Result<Stream<()>, RpcError>

Source

pub fn remove(&self) -> Result<(), RpcError>

Source§

impl Text

Source§

impl Text

Source§

impl Text

Source§

impl Text

Source§

impl Text

Source§

impl Text

Source§

impl Text

Source§

impl Text

Source§

impl Text

Source§

impl Text

Source§

impl Text

Source§

impl Text

Source§

impl Text

Source§

impl Text

Source§

impl Text

Source§

impl Text

Source

pub fn set_anchor_stream( &self, value: TextAnchor, ) -> Result<Stream<()>, RpcError>

Source

pub fn set_anchor(&self, value: TextAnchor) -> Result<(), RpcError>

Source§

impl Text

Source

pub fn set_character_size_stream( &self, value: f32, ) -> Result<Stream<()>, RpcError>

Source

pub fn set_character_size(&self, value: f32) -> Result<(), RpcError>

Source§

impl Text

Source

pub fn set_color_stream( &self, value: (f64, f64, f64), ) -> Result<Stream<()>, RpcError>

Source

pub fn set_color(&self, value: (f64, f64, f64)) -> Result<(), RpcError>

Source§

impl Text

Source

pub fn set_content_stream(&self, value: String) -> Result<Stream<()>, RpcError>

Source

pub fn set_content(&self, value: String) -> Result<(), RpcError>

Source§

impl Text

Source

pub fn set_font_stream(&self, value: String) -> Result<Stream<()>, RpcError>

Source

pub fn set_font(&self, value: String) -> Result<(), RpcError>

Source§

impl Text

Source

pub fn set_line_spacing_stream( &self, value: f32, ) -> Result<Stream<()>, RpcError>

Source

pub fn set_line_spacing(&self, value: f32) -> Result<(), RpcError>

Source§

impl Text

Source

pub fn set_material_stream(&self, value: String) -> Result<Stream<()>, RpcError>

Source

pub fn set_material(&self, value: String) -> Result<(), RpcError>

Source§

impl Text

Source

pub fn set_position_stream( &self, value: (f64, f64, f64), ) -> Result<Stream<()>, RpcError>

Source

pub fn set_position(&self, value: (f64, f64, f64)) -> Result<(), RpcError>

Source§

impl Text

Source§

impl Text

Source

pub fn set_rotation_stream( &self, value: (f64, f64, f64, f64), ) -> Result<Stream<()>, RpcError>

Source

pub fn set_rotation(&self, value: (f64, f64, f64, f64)) -> Result<(), RpcError>

Source§

impl Text

Source

pub fn set_size_stream(&self, value: i32) -> Result<Stream<()>, RpcError>

Source

pub fn set_size(&self, value: i32) -> Result<(), RpcError>

Source§

impl Text

Source

pub fn set_style_stream(&self, value: FontStyle) -> Result<Stream<()>, RpcError>

Source

pub fn set_style(&self, value: FontStyle) -> Result<(), RpcError>

Source§

impl Text

Source

pub fn set_visible_stream(&self, value: bool) -> Result<Stream<()>, RpcError>

Source

pub fn set_visible(&self, value: bool) -> Result<(), RpcError>

Source§

impl Text

Auto Trait Implementations§

§

impl Freeze for Text

§

impl RefUnwindSafe for Text

§

impl Send for Text

§

impl Sync for Text

§

impl Unpin for Text

§

impl UnwindSafe for Text

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> RpcType for T
where T: DecodeUntagged,