pub struct TsSdkProfile { /* private fields */ }Implementations§
Source§impl TsSdkProfile
impl TsSdkProfile
pub fn from_libraries( libraries: impl IntoIterator<Item = impl AsRef<str>>, ) -> Self
pub fn libraries(&self) -> &[String]
pub fn catalog_typescript_version() -> &'static str
pub fn catalog_digest() -> &'static str
pub fn is_global_type(&self, name: &[u8]) -> bool
pub fn is_global_value(&self, name: &[u8]) -> bool
pub fn global_value_owner(&self, name: &[u8]) -> Option<&'static str>
pub fn method(&self, owner: &str, name: &str) -> Option<TsSdkMember>
pub fn property(&self, owner: &str, name: &str) -> Option<TsSdkMember>
Trait Implementations§
Source§impl Clone for TsSdkProfile
impl Clone for TsSdkProfile
Source§fn clone(&self) -> TsSdkProfile
fn clone(&self) -> TsSdkProfile
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 moreSource§impl Debug for TsSdkProfile
impl Debug for TsSdkProfile
Auto Trait Implementations§
impl Freeze for TsSdkProfile
impl RefUnwindSafe for TsSdkProfile
impl Send for TsSdkProfile
impl Sync for TsSdkProfile
impl Unpin for TsSdkProfile
impl UnsafeUnpin for TsSdkProfile
impl UnwindSafe for TsSdkProfile
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