[−]Struct lcms2::MLU
This represents owned Multi Localized Unicode type. Most methods are implemented on MLURef
.
This is a borrwed Multi Localized Unicode type. It holds Unicode strings associated with Locale
.
Methods
impl MLU
[src]
Methods from Deref<Target = MLURef>
pub fn set_text_ascii(&mut self, text: &str, locale: Locale) -> bool
[src]
Fills an ASCII (7 bit) entry for the given Language and country.
pub fn set_text(&mut self, text: &str, locale: Locale) -> bool
[src]
Fills a UNICODE wide char (16 bit) entry for the given Language and country.
pub fn text_ascii(&self, locale: Locale) -> LCMSResult<CString>
[src]
Gets an ASCII (7 bit) entry for the given Language and country.
pub fn text(&self, locale: Locale) -> LCMSResult<String>
[src]
Gets a Unicode entry for the given Language and country
pub fn tanslations(&self) -> Vec<Locale>
[src]
Obtains the translations stored in a given multilocalized unicode object.
pub fn tanslation(&self, locale: Locale) -> LCMSResult<Locale>
[src]
Obtains the translation rule for given multilocalized unicode object.
Trait Implementations
impl AsMut<MLURef> for MLU
impl Drop for MLU
fn drop(&mut self)
impl AsRef<MLURef> for MLU
impl Deref for MLU
impl DerefMut for MLU
impl BorrowMut<MLURef> for MLU
fn borrow_mut(&mut self) -> &mut MLURef
impl Borrow<MLURef> for MLU
impl ForeignType for MLU
Auto Trait Implementations
impl !Send for MLU
impl Unpin for MLU
impl !Sync for MLU
impl UnwindSafe for MLU
impl RefUnwindSafe for MLU
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,